I originally bought this in large, but it was too big on me. I’m 5’10” and 160 lbs with a small waist. I went ahead and ordered it in a medium, and it fit way better and looked very flattering on. Bust is 36c, and that was a better fit. With the large, there was too much excess fabric. This is a super cute dress and a good length on me. I love it!