Ruffington Mesh Harness Camo XL Padded Non-pull Adjustable on the waist Comfortable for your pet XL fits 25-50 pounds. X-Large: Neck 16-18" Waist 21-30"