I have one. The straps are adjustable so it can be pretty long or shorter. I love mine and it is a great big bag!! It is very comfortable. You will love it. Good luck!
It's a great bag, I love it. It seems to be very useful, easy to wear and low maintenance! I don't own one so I can't answer your question about the straps.