Love the combination of a jacket and harness. Don't have to worry about putting on a harness, getting the jacket over the top, and then attaching the leash through the jacket. The retaining latch on the straps holds well, though it makes initial adjustment a little more difficult. Fabric inside is soft, a little fuzzy, and warm, while the outside fabric is water-resistant and tough. All in all, a good addition to the pup's wardrobe for the mid-west winter.