Wore it out during a slight thunderstorm and it really kept my dog's body dry. It comes in a variety of sizes and colours. While I would like to compliment more on this raincoat, I really can't think of other benefits :(
Downside to this raincoat is that it is ridiculously expensive (thank you foe the discpunt though), not easy to wear due to the complicated design and snap buttons, odd sizing (my GR is 40 kg but had to take the largest size meant for Great Danes. A size smaller doesn't fit my dog as the length would have been too short. The tail part is uncovered, so not great if your dog has a bushy tail like mine.
I would recommend only if you have the budget, but other than that, it functions like any other normal raincoat you see on Amazon.