Hi!
I have never written on this forum as rarely use it but just to let you know the medium (you have), large and extra large Helmet Zip didn't come with with straps. They do have rings on each side, you are right. I have the large one in dark chocolate and no strap. There is also one extra large size which is a travel type bag, too huge for daily use. My one is one size bigger than your one, no strap. Then there is one size smaller than your one, which also has no straps and you can't carry over your shoulder like a hobo, you carry it more in your hands. Then there is the smallest size which I also have it is like a clutch, which does have the strap so you can wear it over your shoulder but it is a long strap or you can remove the strap and carry like a clutch, my one is the bright purple one in that. I was rather conservative to buy the large one in the purple, hence got the smallest one in purple. They are all stunning bags. Enjoy!