My dog is near the top end of the measurements for this robe, but much smaller (IÂ thought) than the XL. Dog is a similar size to working line Labrador, 36kg, would recommend the XL for a cosier fit (rather than a shortie robe that doesn't cover the butt/back legs). Material is thick and cosy, absorbs water well (may not dry particularly fast though), and the neck panel has elastic so hopefully it won't be busted through like other designs I've tried. Neck can be folded up or down. Looks great on a dog of the right size (we gave this one to a British Staffy).