I ordered this item in a large. The quality and fit was amazing, but it was a little big. I returned it and got a medium. Well, the product I received in medium, was a totally different material and it was cut differently. Cheap looking and the fit was horrible. Sadly, I won't be re-ordering since it seems to be a game of chance on what product you receive.
See full review