I bought 4 dresses online. Surprisingly, everything was delivered in less than 1 week. The dresses were true to size and looked exactly like on the pic. I ended up keeping only 2. I returned the other 2. You have to pay for return shipping. I shipped via USPS, the dresses got delivered in 2 business days and I got my money back in 2 days. I did NOT have any issues or problems with this company. I am a happy customer :)