We are already huge fans of Ruffwear harnesses because they fit my dog perfectly. She's a rescue that's likely a mix of about a dozen breeds, so it can be difficult to find items that fit her well. Coats are particularly difficult. If they fit at her chest, they're too big elsewhere, or vice versa. This coat fit her perfectly. It's very easy to adjust, and to get on and off. I love that she can wear it over her harness. She loves that it doesn't restrict her movement, allowing her to still run, climb, and play.