This mattress is neither too hard or soft, it's just right.  I sleep better and wake up refreshed.