Great shirt. My gf loves it. I'll probably get it in the other color now. It's very comfortable and stretchy enough for good range of motion, even though it's form-fitting on me. After reading the other reviews, I was prepared to not like the buttons, but I think they're fine and add alot to the style. I'm 5"10, 175, 41" chest, V-shaped torso and decent muscle definition chest, shoulders and arms - the medium fits me the same as on the guy in the product picture (well fitted, but not too tight). Great shirt if you want to show off a nice physique without looking like you're trying to show off.