Bought this for my teenage daughter to use when she travels to swim meets.  She says it's great.  It's roomy enough to stuff enough clothes for a week plus swim gear (including a parka which is very thick).  Yet it's small enough for her to carry and roll herself.  I think it would be very hard, though, to get it in an overhead compartment, but for check-in luggage it's great.