I bought two of these covers. They are well made, have tethering clips to stop them flying off in the wind, a big issue where we live, and fitted our garden benches perfectly.

My only regret, that I didn't find them earlier.