This is a hybrid mattress; foam plus springs, and at first I wasn't sure that it would offer enough support, yet be soft enough, but it definitely does both!