Amazed how easy the assembly was! We were prepared for lots of work, but you literally just have to screw the legs/shelf on. Such a gorgeous piece, but it can be pretty wobbling on carpet so be prepare to secure it to the wall.