im 5'9, wait 30 about 160lbs and athletic fit and the small was a good size. A little roomy but good enough for me,
I previously ordered the medium and it was way too big!
Material was better than I thought.
Lets see how it holds up