The overall fit is great!
If a woman has an average body type, size M seems to be appropriately boxy.
For men, L seems to fit the average(?) body type, but if you exercise a bit and are big, it would be better to go for XL!
The design came out really well, and for the price, the quality is really good! I have no regrets about making it at Marpple!