Firm and comfortable, exactly what we wanted, all at a great price. Delivered and set up where we wanted.