So soft and comfy!!  I'm so used to ordering shirts online in a much larger size than what I would normally, so I ordered a XXL (in the store, I would wear a XL or even L) and this shirt is true to size, so a bit large... but I don't mind, it's such a great shirt!  I actually ordered 2 because I wasn't sure which size would be right, but I'm keeping them both!  Definitely this shirt does not run small.  Quality fabric and well made.  100% happy.