I’m a size 18 on top and pear shaped. I found the fit really great around the shoulders and waist (where most are too big), and the stretch panels mean it fits snugly on the hips but I can still get a thermal top and fleece underneath. Had lots of compliments. Armour well placed. Not 5 stars simply because of the ‘amazing woman’ printed on the inner thermal lining which for me feels a bit out of place in 2021. Love all the pockets as well.