I purchased a large and got a small. I thought I was crazy and gained a ton of weight overnight until I looked at the tag and noticed the most annoying S on it. The product looks beautiful. I wish I could wear it