This a really nice and very solid table. I would give it 5 stars if the top piece attached to the legs. It just sits on top, which is fine since it is so heavy, but these tables will be moved a lot to open the sofa bed and that makes me nervous.