Nice shirt for everyday use, it feels good and good quality, feels better than a typical cotton shirt, I think I could even wear it under a sports jacket wear. I'm 5ft 10" weigh 152lbs, size M fits me, maybe a little tight in the shoulders but if I went for size L it would be too long and too big for me.