I am absolutely thrilled by this parka. It has far exceeded my expectations. From the materials to the stitch, everything is of the highest quality. The sherpa lining keeps my dog warm, while the exterior waterproof exterior keeps him dry. The velcro straps were smartly configured, making it easy to wrap the parka around him nice and snug without struggle. He actually loves getting into his parka! This is worth every penny I spent - especially for a dog like mine who does not like to spend any time outside in cold rainy weather. Now he does his usual walk without issue during the cold winter months. What's more, he looks great!