I was skeptical about buying this item because the reviews. But I'm glad I did. I usually wear a Lg to a xl in dresses depending on the style. Based off the reviews I decided to purchase a M and the fit is perfect. I'll be ordering more.