Ok so, in all honesty, it is not at all what I expected and yes, I should have lowered my expectations due to the fact that its overseas and too, the cost. My best way of describing my items is... have you ever bought halloween costumes for your kids at walmart? Well, thats the kind of fabric you'd get. I can't complain about the length of time it arrived cause overall, it did come from China. My only disagreement is 1. The cheap quality and too, no tags or labels and 2. Why didn't they all come in the same package? I ordered 8 items and so far only received 2. I am now afraid that I may not receive the rest as most reviewers have complained about. Sighs, I can't say do not order from them cause there are some very satisfied customers but if you do, please keep in mind that the quality is rather cheap and super large for a one size fit all. Also, take not that it will be a long wait due to fact that its overseas. The website does explain at the very bottom between 12 to 25 days. Hope my review helped!