I bought this bag for a cruise two years ago and it was the perfect thing when going through airports and the excersions.  It has adjustable straps and the side pockets expand for plenty of storage room.
Norma, SC