Dress itself wasn't too bad. However it took over 3 weeks to arrive (no longer needed as the event it was for had passed) and when I returned the dress they claimed not to have received it and after numerous emails back and forth over 2 months it never got resolved. I lost the money I spent on the dress and the cost of postage to return it!