Ive been looking for good quality non-skid bookends. These do the trick. I have a lot of books and they hold everything in on my bookshelves.