I looked at several different stores but I had trouble finding one that fit me. I am a tiny person, and although they assured me they could alter it, I never found one I truly loved. I found this one on MillyBridal and decided to try it. I was nervous about ordering such an important dress online, but I had read all the reviews and decided it was worth the risk. The dress is BEAUTIFUL The beading is so pretty and I love the row of buttons down the side. And, to top it all off, it is made extremely well.