I've got my order waaay later than it was promised. I've had to call them and send them messages to figure out if I ever get the order. Finally, the sales representative promised at least to refund the shipping cost. After several weeks I've got my purchase, but never the shipping refund. I think they got a good products to offer, but I won't buy there anything anymore. There are so many other online stores with much better customer service. If to talk about merchandise itself, it was good, nothing ripped, same as what I saw on their website.