When they say firm they mean it. This bed is extremely firm. My twins said it was hard. Me being bigger than a five year old, didn’t feel that is was hard but definitely firm lol. This fit perfectly in our bunk bed. It will work for us for now.