Adorable, but very light weight.  They can not hold up many books. One slipped off the shelf when I tried to put a few books between them as it could not hold up the weight and the back piece broke off.  So instead I put each of them on top of a few books, with some books standing up between them. The books they are sitting on are actually holding the books together (although it looks as though the bookends are), and you cannot tell that the back piece on the one is actually broken.  now they look adorable on the shelf!