This is perfect for my gym days although the zipper is stiff around the corners and I hope it lasts. Still, it's a very good value for the price and fits perfectly into my gym locker. The wheels are smooth and it rolls easily and smoothly. The bag is big enough to fit all my toiletries (shampoo, conditioners, blowdryer, makeup, etc) as well as a full change of clothing even with room for a pair of boots. The exterior pockets are kind of superfluous but that doesn't make any difference with utility.