Very hard to assemble, too many pieces. Took me several hours but it was so worth it.