I haven't had them long, but they went on easy and have stayed on the chairs.
It took way too long to receive them after I placed the order.