Fit my chairs perfectly! Easy to put on and remove for cleaning. The print is upside down on the back of some but you don't even notice.