I have been ordering from Venus for years. I have spent thousands of dollars on clothes and shoes. So naturally when I got engaged I thought I'd look for my wedding dress on Venus because I'm loyal like that. Now mind you in all these years I've been ordering I've had an item here and there not fit but have never had anything but great customer service and always been pleased with the quickness of my refund or exchange. So with that being said I found the dress I wanted and ordered it. I received it yesterday and it's like the dress was made for me. As usual high quality material, beautiful just like the picture and fit me perfectly! This just solidified my faith in them and I will continue to order and recommend them to my friends. As far as I'm concerned Venus is a Rockstar and I will continue to spend my money with them. Keep up the good work you guys rock!