Decent and sturdy overall.  Didn’t give it 5 stars due to the small brackets underneath the sofa pull-out that are only there to “stop” the sofa bed when fully open. Iy catches the wheels, like a stop on a cabinet door. Well one of the brackets fell off during first ise. I noticed 1 screw from the bracket fell out. Couldn’t find the 2nd screw which seem to small for the task.