Bought this for my son who was going on a cruise.  After reading the reviews, I decided to go ahead and purchase this bag.  I was surprised how nice a bag it is (expectations weren't high because of the price) and my son was very pleased with it as well.  Definitely worth buying for the price.