Takes a long time (2 hours for me) to assemble. The corners and edges are quite sharp and you can hurt yourself even after the piece has been assembled. But looks really great!