We purchased this mattress for our son and he loves it.  It’s not too soft and not too hard.  It’s just right!