I am very happy with this purchase and would buy it again. It arrives already assembled which is AWESOME  considering how frustrating ordering furniture online can be. It comes with hardware to secure it to the wall however the shelf is very sturdy and doesn't seem to require it...at least not in my home. I suppose if you had a dog that would run into it or you were putting it someone that a person could bump it, the shelf would require the extra support. This is something you may way to keep in mind when you order it. 

The only minute issue I faced was the top shelf. It has a slight lean because the back left corner of the shelf was attached a hair higher to the back than the adjacent corner.  I was so beyond satisfied with everything else so I am not even sweating it. The shelf on top is so tiny, there's not much going on there anyway. I highly recommend!