Love this! It went on very easily and the material feels like it will hold up with my dog. I would buy this again.