Bench is very heavy, hard to move around. it's easy to assemble if you follow the instructions. I couldn't put the doors just yet because it requires a screwgun, there were no pre made holes for screws( for doors only). But it is very stable and good looking piece. I like it!!!