Perfect. They fit our furniture perfect and they are sturdy and waterproof.  We are very happy.