My five year old granddaughter picked out these bookends for her room, and they are perfect!  A good weight, and I was very pleased with the rubber on the bottom, so they don't scratch the shelf.