Very nice dog coat. Very neatly sewn together. Nice quality and feels nice and warm. Easy to dress and undress with the zipper on the top of the back. The bare belly stays nicely covered and warm in cold weather. The sizes match what the seller says in the table. Personally, I find the neck a bit wide. I doubt whether the jacket is really waterproof, but we will test it in the rain. The harness that is sewn on the jacket does not continue on the chest. I would advise not to use this to attach the dog leash. Strong pulling dogs can tear it to pieces. To compare the pictures with your own dog, my dog is a crossbreed, about knee high and weighs 13 kg. Buying the jacket is definitely a good choice!