One word: Stunning! As soon as my dress arrived, I ripped open the package,  slipped it on, and guess what? It fit like a glove. The beading is sewn in beautifully. Definitely the right amount of sparkle. I'm having a court house wedding, so I didn't need a big, flashy dress, but still wanted to look and feel beautiful. The only negative thing I can find, would probably be the zipper -- it sticks a little bit. But with the price and quality of this dress, I can deal. As for the size, I'm 5'7, 130 pounds, and a 34 b. A medium was perfect!