You can get this mattress with, among other things, a medium/hard and soft firmness, but there are some others to pick from as well. The mattress has a memory foam filling.
From The Range
Visco Therapy Memory Foam 6000 Mattress - white / 16kg / Small Double - White
OnBuy
(Small Double) Visco Therapy Memory Foam 6000 Mattress - White