6'0" 180 pounds, fit, semi flat stomach. I ordered the Large, and it fits me somewhat looser than I'd like, but definitely not too tight. I'm on the slim side, and would've liked a slightly tighter fitting shirt, but hopefully a hot water wash and dry will shrink it up a bit. Still a great shirt, and stellar Amazon delivery. Will buy more.