Perfect sofa bed, firm and comfortable. You will need a power screwdriver for a quick job of putting the legs on. I would buy again.