This product is excellent. It’s comfortable for the dog and not too hot in summer. It’s easy to put on and take off. It washes nicely and dries overnight. It’s extremely durable, it last forever with little wear. I’ve bought it 4 times for three different dogs. One of them grew and needed a bigger size. It is perfect for a 10 pound Maltese, a 15 pound Terrier mix, and an 18 pound miniature Schnauzer. It looks nice on the dog as well and holds them securely in comfort. I have had other harnesses, none of them have this quality, durability and ease of use.