This mattress isn't too hard and it isn't too soft, but just right.  :)