Love this bag! I got more compliments on this purse than any purse I spent 3 times as much on.  It's very sturdy and holds so much.  The straps are a good size and while I didn't wear it on my shoulder I probably could have. I love this purse for Spring and will bring it out next year too, it seems durable enough to last many years.