My order took 3 weeks or more to arrive, item is cheaply constructed and way too small even though I ordered a larger size than I normally wear. Trying to return item is like pulling teeth. Can't wait to see what it will cost me to ship this stupid cheap shirt to China! I'm hoping to get a refund but don't know if they will deduct a restocking charge or what at this point. Don't bother with this company! Buy American!