Assembly was easy but installation not so much.  You get foam stickers to put in the screw plates but they stick to the wall and don't move after that.  It makes it very difficult to level the shelf.  Would be much better if they gave you a paper template that you could hang on the wall, level and then mark the screw positions.  The shelf itself looks good.  Mine unfortunately arrived with a couple small chips but not worth returning over.  I was able to color them in with a furniture marker to hide them.