Firm but not as firm as sleeping on concrete, very supportive for heavy sleepers, and was easy to get into place and release from its packaging. No heavy smells from it like other mattresses. It is very comfortable especially on a adjustable base.