I didn't read all the negative reviews until AFTER I placed my order so I was pleasantly surprised when the three items arrived promptly. The items were of decent quality for the price. However, they were all too small. I had to return them and promptly received a refund. I will most likely order again, just a size up from my regular size.