This coat is very light, easy to put on, never slips or slides around. Water runs right off it. I love the colour. I bought size 24 for my 55 lb shepherd cross, I could also have gotten away with size 22. She is slim so the 24 is a little big across her hips but it covers her body length. She is very stylin' !