Always wash on cold and dry on low.
Very comfortable and great fit
Could be a little longer.
Originally I purchased an XL and it was quite a bit longer and a little bit more baggy than I like. I gave up a little more room in the chest and sleeve circumference for a shirt that doesn't ride so low. The large I got fits perfectly. A lot of these shirts fit differently but with the great customer service they provide on the size exchange, it's better to give them a shot and exchange as needed... You'll be glad you did.