This fits perfect. I purchased this in XL. My measurements are 36D, 31, 38. I stand just under 5’. I prefer a loose fit and this gave me exactly that. It’s a lighter weight fabric so it wears comfortable. The contrasting sleeves and collar are excellent. This has a lot of stretch, and what I really like is the ability to wear the collar in multiple ways, depending on the color you want to bring out and the look you want to achieve.