This reclining sofa was exactly what I have been looking for! Easy to put together...Firm yet comfy...looks great in the living room!