Not sure about all the bad reviews but my was everything I expected plus more. My order took 3 weeks to come in and I was able to track the whole process. I had to pay duties and taxes for my shipment and if you don’t pay that then you won’t receive your order. For the money you pay it’s good quality clothes.