Firm but not stiff, comfortable, amazingly neat packaging. I mean it was in a box and then puff, full mattress. I would give it a five but nah. I am looking to get a Cal King for myself. Whole fam liked it, even the dog.