Since I rely heavily upon customer reviews, I wanted to give my feedback on my recent purchase from Retro Stage. After reading most of the reviews I was pretty worried that I wouldn't receive my dress on time, but I did receive it on time. I ordered the dress on 1/12 and received it 1/23. So just make sure you allow yourself a couple weeks to get your order. The dress is exactly how it looked online and the fit was spot on. I am a size 12 and I ordered an XL and it fit just right, maybe even a little loose in the chest area, because I'm small chested. I think the quality is pretty good for the price of the dress. I contacted customer service and they got right back to me the next day. I plan to order more from this site after this experience.