Bought this as a Christmas gift for my husband.  It is a great size.  It holds everything for a workout and shower without being overly stuffed.  Seems well constructed and the fabric is sturdy.  Doesn't seem like it will rip or tear at the seams and I can probably throw it in the wash when it needs it.