Great quality, fits perfect, more than what was expected!!We’ve bought coats in the past and none fit right. We measured our dog and matched his size to the guide. I was sure to read through reviews and we are THRILLED with this coat! I have a Miniature schnauzer that is 2 yrs old. He’s 13.5lbs and we chose a medium. It’s PERFECT. I’ve read people complain that there’s no hook for a leash, I’m not sure what they were expecting. We harness our dog first, then slip the coat on over the harness. The hood has snap buttons. Very simple, we unbutton one singular button, clip the leash to the hook on the harness underneath the coat, then button again. Again, simple, super secure and warm. My dog loves his coat and it keeps him warm when he insists on playing in the snow or going for walks late at night in below freezing temps!!! It’s water resistant, VERY warm and INCREDIBLY well made. Absolutely thrilled with this purchase and have recommended it to neighborhood friends. Don’t sleep on this one, it’s worth it. ?Only drawback is there is no hole to easily attach leash to collar or harness.I ordered this coat for my dog. The coat is described as being an orange/red however in real life it is more of an orange which i still like because it is not a bright pumpkin orange but more of a burned orange. The coat is nicely made. I love the fact that it has buttons that you snap closed and that it has sleeves because it provides more warmth on really cold days. It is not as thick as I had imagined it to be but it has a lining that i think should provide some warmth. The reason that I did not give this coat 5 stars is because it does not have the portal on the back of the coat. I will have to take it to the cleaners and have them put a portal in it or i can put it on him when we are going someone in the car but I would still need to carry him because i could not put his leash on. The other item that would have made this an even better coat are the little strings that come on the back of some coats that allows for a more snug fit on the back of the body because you pull the strings around their legs and they get less of a draft through the back of the coat. I just received the coat and it is beautiful but I am debating about whether or not it makes sense to keep it.Great looking and quality made coat. I just wish it had a small hole for a harness connection on the back. Using a neck collar isn't convenient due to the hood.Love this coat! I’ve found most coats aren’t long enough especially for super cold weather. This is the perfect length- someone even stopped us on our walk and asked if it was a custom coat! Great for blocking out wind and water resistant. I put a small t-shirt on underneath and my dogs was warm and happy! It is not very stretchy so be sure to check the measurements before ordering. The hood can also be taken off. Highly suggest this coat!I have 3 chihuahuas. I read reviews that suggested to order a size up, so I did. I am returning all 3 for the next size down. The M was too big for my 8-lb chihuahua who usually wears a size 12 (for body length) in coats. The size small fit him perfectly (but the color I ordered was for one of the other dogs so he can't keep it ;) ). The size S was waaay too big for my other two 6-lb chihuahuas. So I will have ordered them XS. I should have just trusted the size chart (which is always risky, too). Despite my error in ordering the wrong sizes, this coat is EXCELLENT quality! The fabric, the stitching, the hood - all looks very sturdy. I am very pleased with the quality of these coats! And the colors are spot on relative to the photos (I ordered blue, green and cream). Highly recommend.