Looks great and works great! I have a 11 pound miniature Dachsund and the medium worked perfectly for her size. The fleece inside is warm and soft which is perfect for cold days and the outside is waterproof for rainy/ snowy days! I think this product would work best for smaller sized doga.
I am very pleased with this jacket! It has been an unusually cold winter in the Northeast, and this jacket is thin, but warm and waterproof. Very well made, and easy to put on/take off because of the Velcro. A word of caution: make sure you carefully measure your dog to order the correct size. My dog is a 25 pound dachshund mix, and he took a size XXL. I probably could have ordered a larger size, but, thankfully, the Velcro strips under the belly are very long, leaving room for adjustments. This jacket keeps my dog warm and dry.