The best I have ever purchased so far. Flexible, waterproof and durable. I have to see how they make it through the season and the winter to know for are but right from the start they see to be really high quality