This little coat is very practical. It fastens at the back so your dog's back and stomach comes in dry and free of snow and mud. It's easy to get on and off. The fit is perfect I have a Cavalier King Charles spaniel that weighs 15lbs. and I bought a size 14.