It fits my new larger chairs perfectly and it has already rained on them!!!! Keeps all rain water off!!