I am almost finished installing this. It is quite easy to install/assemble and the directions are good. I was able to do this on my own, but needed help with the shelves because of the weight and angle of screws, otherwise it was good. Quality is also good, so overall I am quite pleased.