I bought my wedding dress at this site. I was a little iffy at first bcoz I didn't know if it could be trusted. Then it was worst when the delivery was late. I paid extra $38 to have it delivered at a specific date and I didn't get my dress until 5 days after. After I've emailed them and informed them that my dress is over due, they mailed it to me within 48 hrs. I must say when I did received my dress, it looked exactly like the picture. When I tried it on, it fitted perfectly. The only cons is the fact that they didn't go by the length measurement. Its about 5 inches long. But the dress is very much worth the wait. Id definitely buy from this site again! Thanks