Vest is a size XLarge and will fit dogs with a girth as small as 32" with the Velcro folded under and up to 35" girth with Velcro and straps not folded under and fastened closed. Straps allow for ample size adjustment. The vest length is 12" down the back and tapered to 9" under belly.
Comes with matching collar that will fit necks 20" - 23".
**See photo on how to measure your dog for best fit.**