I honestly thought these might be too small for the chairs I had purchased but they ended up fitting perfectly.  They have a very good stretch and the thickness is just perfect to protect my chairs against food stains and pet hair.  Great buy.