The Luxury dog coat arrived today, and I absolutely love it. It fits my dog perfectly, and is so durable and seems so nice and warm. I think I will most likely leave the straps for the back legs off of my pup while I walk him, since the coat seems to stay on just fine without them. The collar unfolds so that the dog's head is sheilded from the rain. I really like that feature. I also like the reflective piping. I was tempted to order a size up, but am glad I stuck to the measurements, since it fits my dachshund perfectly. He hates the cold and rain, and I'm hoping this coat makes it more comfortable for him. I'm very pleased with this purchase, and since these reviews have helped me so much, I thought I'd give my opinion to help others. I think it is a great buy.