I read some horrible reviews about NHL ship unfortunately after I had already purchased my product, a 2022 Calgary Flames home jersey. Luckily, the product I received was in great condition, exactly as I wanted. It did arrive about 4 days after the expected delivery date, but after reading some of the reviews I had been worried I would never get it at all, so I was pleasantly surprised. Apart from the delayed arrival, no complaints at all.