Medium - 14 - 25 lbs / 6.3 kg - 11.3 kg. No rips or stains. Great elastics. Velcro on top makes it easy to adjust waist size. Cute turtle design. Made in Canada.