Exactly what I wanted for our dining room table. They do not slip at all.  Our cat loves to lay in them which I learned the hair vacuums off easily.