For the price, they are excellent T-Shirts. For decades now i have been buying T's that never fit right after the first wash/dry. So, based on decades of experience, i bought them one size larger than i normally wear, assuming that after that initial wash, they would never fit right again. Things in life never fail to amaze me! They actually didn't shrink down to a boys size 12, and stayed the X-Large size i purchased! I wasn't even upset that i now own a handful of T's that are to large for me, I'll make them work. The material is definitely much heavier and thicker than those T-Shirts you buy in those multi-packs at Walmart or similar department stores. You can wear these out, and not look like you are dressed in an undershirt. I'll definitely buy these again, but in the size I normally wear.