This bag seemed to be exactly what I was looking for but I debated on ordering it because of the cost. Amazon had the very best price and I saved $27 off the retail price but it still seemed like a lot of money for a fabric bag. I received it today (4 days after I placed my order)and this bag is THE perfect carry on. It is very well constructed and it is a good looking bag. Some things not in the description... where the straps hit your shoulder it is sewn flat, but there is an extra placket sewn to this area which is attractive and adds extra strength and comfort to the strap,the top zipper has a double pull which means you can open the bag in either direction, the walls and bottom of the bag are slightly padded which holds the shape of the bag even when empty, the seaming, fabric, zippers, lining and webbed straps all speak to the quality of the bag. I ordered the true blue and it is a solid dark navy color. This bag holds a lot without being too big or heavy to carry. Having said all that... the clincher is the blue monkey...even he is well made and very cute!

9/14/12 Update:Love to travel but hate to pay the extra bag fee. After traveling with this bag I realized I could pack everything I needed for a 7 day trip using 1 carryon suitcase and this bag. The size of the bag qualifies as a second carry on tote/computer case. My husband liked it so much, I just bought him one in the espresso (lovely dark brown, received it in 4 days) and now neither of us will have to pay for baggage. In a couple of trips these bags will pay for themselves!