Well I was not sure if this was going to be to soft are hard, it seems to be just right. This mattress is being used for my little and he loves it. Be warned though the level of the mattress is much lower than the previous one but it still works.