I've placed several orders through this site, and have had a very positive experience with them. Shipping can take a while, which is clearly stated, but I haven't been in any rush to receive my orders anyway. Out of the six dresses that I've received from this site so far, two of them exceeded my expectations. The fabric was quite thick and of excellent quality, and they're very comfortable to wear. The other four are still very nice, though I ordered a size too big, but that's my own fault. I also ordered a couple of necklaces, thinking the metal would be very cheap, so I was planning on just using the pendants, but I was delighted to see that both the pendants and chains were sterling silver, with 925 stamps. As mentioned before, I have already made several orders through this site and I will continue to do so. The only issue I've had so far is that I've received the wrong item with one of my orders, but this is currently being resolved, so it's not a big deal at all. Their customer service has been great and they've been very friendly. I also love their rewards program - like signing in every day to earn points to spend. I love it!