This shirt is close to perfect. The material, fit, price an quality are 5 Star deserving. I gave it 4 Stars because the neck rides up and is too tight. It looks like I am wearing a semi- turtle neck. I got the XXL, I have an 18 1/2 inch neck. XXL wouldve been too loose for my body.