Once this is put together it's a fine piece that functions well. However, assembling it was the worst 1.5 hours of my life. That's probably a little dramatic, but seriously, way more time to put together than I anticipated. It all went together almost perfectly (less one stripped screw), but I'm not quite sure it was worth the effort. One plus is the instructions are spelled out clearly and all parts labeled correctly.