firm.... very firm. its a great price for a king mattress, i put this on a slat platform frame and it does great. no motion transfer, which is great if you or your bedmate are nighttime movers.