I purchased this gorgeous dress in a size large and it fits perfectly! I'm a size 12-14 give or take, and surprisingly, the dress gave me more stretch than I expected. The material is very high quality and feels super soft against my skin. This is definitely the dress you buy to get your grown and sexy on!!!