1 year ago I bought a Certa iComfort It's amazing! You should google it. They even give a 2 month sleep guarantee. It is made of high quality foam. I bought the pillows too. This mattress cradles your body and fills in every crevice like your lower back. Yet it still gives amazing support. It has a 25 year warantee too! It was expensive but totally worth it. We bought a king size and it was 2600 canadian
I use a cotton fiber bed pad that is 3 inches thick, plus a 2 inch thick foam pad under it. Both are laid on top of my regular mattress. I buy the twin sized ones although, my mattress is a full size. However, if your married you can buy them in any size. The thick pads can be made of cotton, hemp, feathers, foam. The thicker the better for having a place to rest your painful muscles.