Lovely sofa. Seats are quite firm but supportive and I suppose they will soften over time.