I was Nervous about the bed feeling extremely firm/hard based on the reviews prior to purchasing. However, once it came, I let it sit for 24 hours before sleeping on it, and it actually felt great! It is firm, but it feels just like my last bed. Firm, but comfortable.