These cushions look perfect for my charcoal dining chair ( very discreet). They do not slide. Great comfort and protects my chairs from the kids spills.