Although this shelf is relatively simple in concert, it requires a little thought towards the end.  The template isn't very helpful and some of the components seem to be mislabeled.  However. ...after you're finished struggling with the assembling and hanging it on the wall it looks very nice