We needed a firm bed for back support. The bed is firm but the top gives it an initial soft feel. We were skeptical of ordering a bed online but have instantly loved this one.