One of my husbands favorite shirts. I originally got this intending to put a vinyl logo on it for our son’s school but he took it and has worn it so much I haven’t been able to. I would say the size is right, I like that the length is just a tad longer and the material is soft and light. It could probably snag but hasn’t. Will be ordering more:)