Very easy to assemble. Just had to put the legs on. Nice clean look. Sturdy. I have a large flat screen TV on it and it looks great.