The table is nice, but you have to have it flat against the wall so the table stays stable. I have wood frames against my walls, so the table doesn’t rest solidly against the wall. Will have to put stabilizers along the wall. Assembly is a little hard because the frame gets in the way while putting the screws into the top of the table. Weight is good.