OK it isn't terrible but I don't agree with it being a cold weather jacket for dogs. It's very thin, I was expecting a liner inside of the pet jacket but it was mesh under thw rain coat material. From my army days I can tell this isn't Goretex, with Michigan winter coming I'll use a pet sweater under it but it pretty much defeats the purpose of buying it for cold weather only.I imagine like in Georgia or Texas this would work for the winters, I'll be able to use it by itself until mid fall and mid spring.It is well made so I can't knock it down too much and I kinda expected the price was too good to be true. I am impressed with the sizing, we got a 12 week old Lab/beagle mix and got a medium size. So, I can fold the back end with ease and adjust the Velcro until our puppy grows into it fully. I can honestly say this will save us some money down the road so we don't regret this purchase. Also, since it's thin you can put a dog harness over it and it works well.Summed up if you need a good winter coat for your dog just spend $20 on a good one and make sure you size your pet correctly. We usually go one size up, never had a problem. If you live down south/southwest this will work great. If you live where you get a lot of snow probably will end up regretting it and piss off your wife.Barely water resistant but provides some protection and keeps your dog from getting soaked. My 10lb dog wears a fleece jacket under his to keep warm (size small). My 40lb dog needed four inches of Velcro attached to each side because he is very active and likes to bound across the beach or through grass (size large). Now the jacket works great. My 50lb dog is 12 years old, if she does more than a trot the Velcro comes loose (size XL). If your dog is small and only walks on a sidewalk this jacket stays on. If you have an active dog, you will need to do some modifications.Very happy with this purchase and just what we were looking for. My dog already has a fleece shell so we purchased this to go over the shell. We love the hole for the harness and the material is indeed rip-stop. There is velcro at the bottom that covers up her entire belly comfortably (for a ~15 pound dog) and I like that you can make it more snug or less snug. This will be perfect for hiking in winter (with fleece shell) as well as in the spring. Good quality and great price.it is a tad tricky to get it on the first time or so but i have a clothes hound (dachshund) and he did not object at all to wearing it. he is a short hair so our thought here is he needs a bit more covering. and he HATES the rain, (think Bonfire of the Vanities where the guy is dragging a dachshund down a long hallway to go out IN THE RAIN). This would be our Duncan. and we, of course, adore him.nicely made, however I question the "cold weather" advertisement. Its very thin, and does not seem warm. Also, whatever size you think your dog is, order 1 size larger. I ordered a large for my 50lb pit and it was too small. You also have to pay shipping back even if you are Amazon Prime. First time I ever had to pay to send something back.It's not insulated at all, and it's not waterproof either. The quality and fit are good, but it doesn't really meet any of the claims. It's basically a doggie windbreaker, not a 'cold weather' item nor waterproof. Cute and suitable for short walks if it's raining. Have found the velcro to be strong even after washing a couple times.Many other reviews state that the sizing runs small. I did not find this to be the case. The measurements listed in the descriptions were accurate to the way I measured my dog.Not pictured is also a the belly/front of the rain jacket. It velcros around the neck and the wings up the sides. It works fairly well at keeping splashing mud and water of my dog.This worked great! I have a 22lb JRT/Corgi cross and the medium fit him perfectly! We hiked 28 miles on the AT and it held up great, kept him nice and dry. I liked that it did not have a hood (they never work for dogs!!) to get blown around in his face, and the little collar kept his collar from getting soaked and chilling his neck. Very pleased with this purchase