This bag is perfectly huge for all of the things that I want to take to the gym before work (shower and outfits for the day). Theres a bunch of different pockets to house all of my little odds and ends, and it fits right into my locker. I feel like this is really good quality and thinking it should last quite a while!