Firm and supportive with the right give.
For the price it’s great and would recommend, we let it air out for 24 hours before use and was fine, did then try not to touch it etc except night. We both love it, I was worried a 10 inch mattress wouldn’t be comfortable but it sure is. Not sure how much it has affect sleep with a new bed and also now a memory foam pillow but we find if very comfortable and so does our 5 year old.

