Bag looks great but it didn't work for me. I agree that the strap is too long. I really could only wear it as a crossbody. Also, it's too tall for a bag with such stiff leather. This makes it a little difficult to access items. At a different price point, I would have kept it. But for $300 bucks, it goes back.