The body fits nice. Very comfy material, and I love the functional side pockets. However, the armhole and sleeve measurements are way too big! Can easily take out -1” from the front armhole and -1” from the back armhole and taper down the sleeves accordingly for a better fit! Factory can save on fabric (hence the cost) for a better slimmer look.