The mattress itself was very firm. I can say I was very pleased with it I like how it inflated by itself as you cut the plastic that it was wrapped in. It was the right size for the twin bed frame not too long and not too wide off of the actual frame. Will definitely be ordering a second one along with the furniture.