Perfect fit and nice thick material.  Easy to wash (which I've already had to do of course with a baby in the house) but they served their purpose perfectly and protect the chairs (FROM the baby...) and make them look nice.