I bought 4 of these for personal use and couldn't be happier. I wear them over Bella + Canvas 3001C T-shirts (also a 5-star product in my opinion) -- in fact, I'm wearing one as I write this. I'm 6' 1", 285 lbs with a 19-1/2" neck and 37" sleeve length and have had lots of problems finding 2XL tops that fit as advertised. Usually the sleeves (and sometimes the body) aren't long enough and/or are too tight. These 2XL tops fit perfectly and have been super comfy since the first wearing -- in fact, the sleeves are a little longer than I expected which I like very much. So far, so good as far as holding up to washing -- both fit and color. They are so light that I hang dry them and they dry very quickly. All-in-all I couldn't be happier with my purchase -- especially for the price!