So far I have a terrible experience buying two dresses from DHgate since july. These dresses were very badly sewn with very cheap materials. I spent about $270.00. What you see is not what you get. I' ve since August returned these dresses with another$85.00 for return shipping. DHGATE harbouring these creepy sellers on their site have not refunded my money. This is a shame.