Firm, comfortable, had no problem getting it out of the package, am really sleeping well on it.