Very nice little coat, with no collar though, which was good as my dog thinks he looks like he trying to immitate Elvis when they flip up on him.
Unfortunately this coat was far too short for my miniature dachshund, barely covered his tum.
He's old now, 12 and so I felt a new light weight waterproof coat would be good for him, sadly this was not to be.
Is a nice little coat, light weight, hardly any padding so not bulky, should be enough to keep a light shower off but not sure how windproof it would be - would be handy to have with you if your dog does not like the rain, is small and neat eough to take out with you and put it on them if you do get caught in the rain.
Only gave 3 stars as it was too short for our needs.