I have bought some items here now and my experience is excellent so far. You get great bargains as long as you don't mind waiting a bit. You can check your order so you always know it is progressing. You can even, as I have, contact customer service to cancel an order if necessary and they will get back to you very quickly and arrange for a refund without hesitation. The dresses so far have been exactly as described and the quality has not disappointed.