This mattress is fantastic it is not very hard neither not very soft. My son sleeps very well