Mattress is described as orthopedic, it's a bit too bouncy to be called firm. but very comfortable