“This looks really great on. My partner is usually a M but we had to exchange for a large - the large fits really nicely. The only reason not a 5 star is because the pockets are a bit far back, they are on the side seams instead of the usual location of slightly forward. Also a suggestion: buttons are a pain the butt, snaps would be better (even better if you made the snaps look like buttons).”