I absolutely LOVE this sofa! It was super easy to assemble and will be just as easy to disassemble if I have to move. I could easily move it by myself. At the same time, its sturdy. The velvet upholstery is wonderful as well.