bit on the hard/firm side but I am aware you kind of have to wear these in, I wouldn't recommend if you want medium/soft or medium but quality of mattress is good