I'd like to get a gilet this year, Mainly for dog walking but also going shopping etc, I'm quite round in the body, size 14-16, 5ft 3 so not sure which length would suit me best and open to all options