Great sofa! Seat cushions are firm which is what we wanted. Very comfortable and delivery was awesome!