I ordered this shirt the last week of November and thought it would be here before Christmas. Two days later I received a notification that the shirt had been shipped. However, the week before Christmas I still hadn't received the shirt. I contacted the seller and informed him that I had not received anything. I never received an answer. However, the next day I received tracking information. I received the shirt two days later. It was an incredibly high quality shirt with a very nice print. The shirt is thick but breathable and doesn't shrink when washed! I guarantee the print will stay on the t-shirt for a long time without fading or chipping. I am very happy with the shirt after finally receiving it