While there are a lot of pieces, it was pretty easy to assemble and looks gorgeous! Doors slide smoothly and shelves were easy to install and move around if needed.