I first got the size 5 but it was far too long. 4,9 perfect fit he is a fat TB. 16hh neck is pretty loose fitting tho, might get rug guy to take it in slightly. Should be okay for light shower of rain, not sure how good the neck will be in rain with it being so lose but overall lightweight and good coverage to help keep them warm.