These bookends are really good for the job. They are tall, so they keep up even cookery books. The anti slip rubber pads on the bottom are just 3 circles of foam, but they work. They also slip together, so you can stack small sets of books, and you get three sets which is too many, but I'm not complaining.