Firm is misleading. The bed is very soft but not as uncomfortable as I thought it would be. My 2 12 year old sleeps great in it.