Not sure what went wrong, checked the reviews with Fakespot and it got an A, but the product was disappointing. The fabric is very thin, like a pair that went through the wash 100 times. The "XL tall" did not seem very tall, it seemed like a standard XL i could get at Walmart. 2 stars because it was not very expensive.