Arrived promptly. Fit great. Easy thank put on chairs. Haven’t used them yet. I’ll have to see if they stay in place well.  So far they have a thumbs up. Oh and they are good quality and beautiful.