easy to put on and take off
Took me quite a while to find this product (because nobody knows its name). They function as expected- durable, easy to put on and take off, easy to wash and having a reasonable price.
Rating: 5 stars