Well worth the price. I bought the orange sinched one and it fit great. I am usually an XL in shirts. I bought the large and it was a perfect fit with room to spare. I wore this with black leggings. Loved it! I would say order a size down from your actual size