Good site but the delivery was too slow, they could be faster. I bought a party dress and prepare to wear it on my brother's wedding, because of its low price, I was ready for dispointing on bad quality. But when I receive it, I was surprised to it's quality is quite good! And looks as pretty as it shows on site! But the delivery was too slow, I received it just the day of wedding. You can do better!