These were very easy to put on and haven't faded on us. They repelled water when it was rainy as well. I would strongly recommend this product.