Took so long to come that I forgot I bought it when it came, but then I was even more excited than when I bought it!!! Im sure the seller make them themselves and thats why it took so long. So I can't fault someone that puts time and effort in to things!I will say this, I thought it was going to be a sweater, like when you think of a sweater, but this was almost more like under armor that doesn't breathe too well, which is perfect because its winter! So I LOVE IT.RIP Michael....The first shirt I ordered was a size small and it was to small. Normally a small would fit. When I went to order a medium the shirt was out of stock. Amazon alerted me when the shirt was available I ordered a medium and that shirt fit fine. The print is very clear and looks better than the picture. Now that was a unexpected pleasure.Nice as expectedReal nice looks great, perfect fit.It was a perfect gift, perfect size, perfect feel and the picture was jist right, it just took a century to get here, but the wait was worth it so thank you