Built well and easy to assembly, mechanics of the unit works smooth. The cushions are firm and should last a long time. Putting in my travel trailer were a sofa bed was before.