My parents have bought our family dogs all kinds of harnesses for their dogs which I didn't like any for my own dog. I decided to get her this one and it's the best. Super comfortable, it dries fast, light-weight, breathable, and machine washable. This is actually her second one.