I thought it was going to be longer. But overall I love this bag. It was delivered on time and I've been using it ever since. I'm able to organize all my items into the 3 different compartments and put my small but necessary items in to small front pocket. The strap is FULLY adjustable. I say that to the definition of the word. I've bought plenty of items that claim this but weren't. This bag completely is. Buy this bag! It's affordable and worth every penny.