I bought this bag to take on a transatlantic cruise and it was perfect.  I used to buy the 29 in bags, but I stopped because I'd always end up being over my weight limit.  This bag is smaller, but it is very well made.  I also purchased a 21 in for my carry-on.  Delsey is a good brand.