~Top grab handles for easy rescue Front floats keeps your pup's head above water Reflective accents and bright colours for high visibility Adjustable straps and neoprene belly band for a comfortable and secure fit Approximate Size for Extra Large 39-45kg Length - 36cm+, 30cm+, girth - 74-90cm