My dogs are 11 & 12 years old and have never worn coats before but as the age they feel the cold more and I decided to buy them both a coat for those cold winter days. The coats fit really well and they easy to put on with tight Velcro fasteners at the neck and under the chest. Remarkably these coats not only keep my dogs warmer but clean up is a lot easier after a big walk. My dogs love the coats (or at least I think they do 💕) and I would highly recommend them to anyone that owns a dog in a cold winter climate.