These are slim fit. I'm 5' 2" and 220 lbs. I ordered the XL and they were slightly too tight. Am sending these back. Good material, but I don't like the colors as much as I thought I would. The blue-green is more green than blue. The orange is neon like the construction workers on the side of the highway. The yellow is easter-egg light yellow. Too light for me. It would have been nice if these were Gold, Teal, and Mustard. What are clothing manufacturers thinking these days? Wish these had a bit more stretch to them. Length was good. Cotton felt nice. Good quality. Great seller.