I cannot give a review of their product because I never received my order. Their customer service is ridiculous. When I ordered my three items from Lightinthebox.com I chose items that were guaranteed to be shipped within 24 hours of the time payment was confirmed. My payment was confirmed on 1/20/16 however when I tracked order progress it showed that the items would not be shipped until 1/30/16. When I tried to contact customer services there was just no way to call them or send them an email. I had to go on and start a new order to get to send a message to them and was then told that the department I contacted couldn't help me so I was to go back to my order and hit the "view details" button next to the order and then contact them. The view details button was not available to me so I went back to the original message I sent and added a complaint to the supervisor. They still couldn't tell me why my order was being delayed so I was forced to cancel the order and ask for a refund. They do not know how to answer a direct question. I signed on to see about my refund and found out you have to choose the withdraw button to get your actual money back. Guess what? The withdraw button doesn't appear on the web page either. All I can say is just don't get involved with this company. I have never had an online purchase made so difficult.