I ordered an XL because it was a great price. It was hard to put on (you have to twist it yourself) and the non-adjustable neck strap could be tighter. However, once you put it on correctly, it looks and feels good. I recommend getting this in a larger size because it covers more and you can always tighten it.
Feels too big
Where to Wear it:
Awesome for vacation
Bottom Line No, I would not recommend this to a friend