I had been putting off buying a new mattress due to the cost.  I finally caved and my sleep has improved dramatically.  It no longer takes me 45 minutes to fall asleep, more like 20 which is better than it was.  The numerous times I wake up during the night still happen however, it only takes me a couple minutes to fall back asleep.  Beyond that, I used to wake up sore in the morning (my mattress was 20+ years old) and I'm no longer sore when I get up.  The only change is the mattress so my improved sleep has to be the reason.  Highly recommend Casper Mattresses.