Very firm yet soft to the touch . A relief when coming home from work or any activity. Bouncy and comfortable