I'm a new nurse, and I needed a bag that would keep all of the things I need for a 12 hour shift. This fit the bill exactly! It's the perfect size--not too big so as to take up more than my fair share of the small break room, but large enough to comfortably fit everything I want to put in it. I don't often give 5 star reviews, but this bag deserves it!