I bought these covers for my new (leather) furniture. They do repel water like advertised, and can be washed if need be. Overall they work GREAT. But because these covers are not specifically made for leather, they wont stay in place. the little foam inserts to put down in the cushions are basically useless once you actually sit down. Again, it may work correctly with non-leather furniture.