Fits perfectly and doesn’t slip. My cat loved my  leather cushion a little too much! Looks so much better with the cover - ordering another set for my daughter.