I was just thinking of this question this morning.
I'm not paid to advertise this;
I have a horrible time sleeping. Many injuries, neck, back, knee. The pain from being in one position too long while I sleep wakes me. Haven't slept more than 4 hours in years.
However, I bought two new products that have me sleeping better than I have for years. Just this morning I woke up after 7 hours of undisturbed sleep. That in itself is amazing.
I bought this matress;
I picked this up in King size in the hope it would help. And it does. I use it opposite to better support my neck.
I feel better everyday and couldn't be happier.