Love, love this bag! However I will be returning it because it is so big and the strap has a short drop. It's not comfortable on my shoulder. But I am definitely not petite so that could be the cause of that. However it does have a shoulder strap. It's really a great bag I just can't make it work for me. I'm sad.