Ordered an XL because of the reviews. I'm 5'8" and wear a medium/large. The XL is huge on the lower part and fits like a tourniquet on my bust. Very sloppy sewing job. Loose threads everywhere and the zipper it's very poorly installed. Not sure how I'll alter it but I'll check jive something out.