While it looks nice, hanging it took me nearly two hours.  Putting into together takes 20 minutes but the guide to hanging is terrible.  The anchors for drywall are terrible.  I had to recalculate all measurements and rehang because the anchor/screw system do not hold it.  You need to use studs.  The materials are very hard (which is great for durability) but you can’t use a basic screwdriver.  I had to use a drill.  I was forced on two occasions to need a short stubby screwdriver because the drill wouldn’t fit.  Those two screws took nearly 20 minutes.  The screws aren’t sharp enough so it takes a lot of muscle to get them started while it’s also hanging vertically on the wall.  Also you have to use the supports.  Don’t skip the step of drilling the L brackets into the shelves and just placing it on the brackets.  It will slide right off the L brackets.  Use someone to hold it while attaching to the wall.