As many do, I had my concerns ordering from an online company. But fear not because my dress arrived clean, the right colour (champagne), the right size and only 15 days after I ordered. I'll need to get it hemmed because Miagal adds an extra 5cm for your heel height, but that's not their fault and I'm overall super happy with this beautiful dress!