Seat cushions are nice and firm. Back cushions don’t have enough stuffing. Not supportive.