I got two of these shelves in white. They look very nice, but they're not the sturdiest shelves around. There is a piece of wood screwed into the wall, then these shelves slip over it and screw into the wood piece. The problem is that it's just a thin layer of wood laminate, so if that rips the shelves will crash. Anything you put on them has to go all the way at the back of the shelf or it'll be too front heavy and break. Overall, they look nice, but don't plan on putting more than a picture frame or two on them.

Inexpensive, easy to install, looks nice
Weak, can't hold much weight