My overall experience was good. The customer service was also very helpful. But the only thing is the quality of stones attached to the fabric. The stones keep getting fallen. I just wore the dress for 2-3 hours maximum and in this time half of the stones fell out.
M / pk