Quality seems great. I'm 5'10 and around 178 lbs. I work out and consider myself to have an athletic build. The arms were snug which I like, but the length of the shirt was a little long. I can't imagine a medium would be much better as I think the neck and arms would be too tight for me.