When they say firm, they mean it.  Comfortable.  I enjoy not sinking into the bed while sleeping.