This shelf was very easy to put up.  It came with a guide that helped place the nail holes because they do have to be the correct distance apart and level.  The three shelves fit together nicely without any problems.  I would suggest that you vacuum them and/or clean them very well before putting them together because there are foam bits that are attached to the shelves and they are a bit harder to clean when they are attached to each other.  However, I love, love, love the shelf and would recommend buying it!!

Pros: Great value, easy to put together
Cons: Make sure the holes are spaced correctly and level before you drill