Pretty difficult to assemble -- took us 1-1.5 hours, and required a screwdriver and a hammer.   Also, because it's high up off the ground, you can see our TV and console wires....figuring out a way to sneakily hide them behind theTV stand.