These covers are good quality and fit my chairs reasonably well. I would have liked them a bit longer on the seat part as my chairs are recliners. The reason for only 4 stars is that they move about a bit and have to be rearranged frequently. But they do protect the chairs.
Firstly it does have a degree of being slightly water resistant. I purchased this cover purely to stop muddy paws and dog hair from being on my sofa. I chose the 3 seat size for a ex- large 2 seat sofa and the cover fits perfectly. The elasticated strap is hidden from view on my sofa. I have used some non slip matting underneath as it can move when the dog jumps up when having a mad moment. Very easy to fit and remove for washing on a cool wash and has washed up well and dried quickly. Dog hair does stick but, has been easy to remove with a lint roller or pet hair vacuum attachment in between washes. All in all it does what I wanted it to and from a human point of view for comfort it feels cosy too.