The sofa is amazing, we love it. It’s firm and still very comfortable. I removed one star because it doesn’t actually seem like genuine leather. We’ve only ever purchased leather furniture and this sofa feels and behaves more like leather match or vegan leather had we paid full price I’d be very upset (we got it in sale for ~1200).