Very high quality shirt, very soft... Awesome.. I ordered a small to replace an older one I have, but I guess my old small was stretched to at least a medium cause this looks like I was shopping in the little kids section... haha.. But still had to give it a 5 on quality.