I'm 6' and 230 lbs. Xl is what I normally get for tops and this fit exactly as I expected. It's comfortable and looks nice. My only complaint would be the pockets are a bit further back than I'm used to but not a big deal.