I bought this shirt because I expected good quality from other reviews. I was disappointed because the ribs around the sleeves were sloppy and stretched. I wore it once and it looks like a very old shirt. I give two stars because it was warm. After spending $70 on a shirt I expected more. I would recommend spending a little more to get a name brand shirt so you know you are getting good quality.