It was tight and a bit short for my 15kg dog, if there was a size up it would be perfect!! The quality isn't bad at all. And it arrived 1 week earlier than expected.
Well, that's how it fits my dog. It barely fits even though I ordered it in XXL, and the dog is a small medium-sized dog. It feels of very good quality that it doesn't tear easily. Also, it has a spring on the neck and sleeves. This sweater is very cool and nice. 100% recommended, and it arrived very early.