Im 5'10", 170-180 depending what I ate or drank that week. A medium fits me great, there is even enough room for a hoodie. It is low cut at the waist, but if you where your pants in a normal position, you should be fine. Great quality!