The covers are great. The straps that hold them to the furniture, not so much. They ripped off the second time the dogs jumped on the furniture. The sewing was not strong enough.