Definitely worth the price. I ordered a large and I'm a size 12. It fits perfectly. My husband really loved it.