Firm but sooo comfortable to sleep on. My mattress came well within the parameter of what I anticipated. If I need to purchase any more mattresses would buy again....