The shelf itself is very nice.  However, it was difficult to mount on the wall.  First off the pilot holes for the mounting brackets are way too small, making the screws incredibly difficult to get in, even using a drill.  Also the hollow wall anchors and the screws included for mounting are terrible quality, and  probably wouldn't hold much more than a book or two with a potted plant.  I had to buy my own wall anchors and heavy duty screws for it to hold some books and other knick knacks.  The shelf does look great when it is on the wall though.