I bought this bag as a gift for my partner who travels a lot.  It works great for him because he usually has clothes at the places where he travels, so he doesn't need to pack a ton of them.  The bag is smaller than I expected it to be, which is the only reason I didn't give it 5 stars.  It has nice compression straps so you can fit more clothes, so that defiantly helps.  Overall, this is a great bag, but a little pricey.  The quality is great and Timbuk2 has a lifetime warranty, so it is a  bag you can essentially own forever.  I don't regret the purchase at all and it is a great carry on bag, if you have enough items that you would check a bag, this is not large enough to hold them.