I LOVE these covers. They fit perfectly, strong material and rubber backed. It rained the day after we put them on. The water just beaded up and ran off. Well worth the money.