Cons: it's loud. I know the video is my phone right up on the coat, but that "swishsnick" sound that it makes is audible from 6 ft away too. I was not clear that " Thunder- Crackle" was a descriptive term, not a catchy marketing title. Also there is NO Fleece liner. The ad and the attached tag talk about it, but it does not come with it. I have to layer a fleece dog pajama under it because the inner liner, while satin, has a lot of exposed stitches. The leg openings have a drawstring that is non elastic so the leg doesn't move with the dog's leg. When Tigger walks, his front feet pull up into the coat and get stuck.
Big Con: My dog hates it. No amount of treats or sweet talk makes it better. His paws getting stuck inside the arm, the back legs are either too tight or too loose, and the noise when he walks make this almost universally unusable.
I wish i could have an exchange for something else.