I got this bag for my hsband to use when going to the gym. He has just started going and wanted a nice way to store and transport and use his gym stuff.
The bag is really well made. The hardware is sturdy. The zipper slides easily and feels durable. The fabric is also waterproof so even when going in and ot of the car in rain showers (he does not use an umbrella) The towel and change of clothes are always dry.
He loves the sneaker compartment. He keeps a pair in it and does not have to worry about them getting his clean clothes dirty.
I would buy this bag again so I think 5 stars is fair.