This sofa went together very easily but the one armrest attaches so if you try to lift the sofa by the armrest it detaches from the bed. We are returning the sofa because the bed is too short for even a shorter adult to sleep on. Would be great for children.