Firm, great color and foam mattress is plush and great to have extra accomodation for people.  Queen sheets are way too big though. Going to try full size sheets.