This dress is beautiful. I'm going to order another! I expected it to be a bit large based on the reviews. I normally wear an XS so that is what I ordered. It was actually the perfect length for me at 5'1. It was a bit roomy up top, I'm small chested, but not terribly so. I decided not to shrink it for fear it would be too short. I like it so much, I've come back to order another color!