While this shelf is very nice compeleted and installed, it is far too hard to assemble. It has many parts and takes a very long time.