If anyone here suspects their mattress is causing them back pain, I have a mattress buying technique that worked well for me.
Buy a firm or very firm innerspring mattress. This does not have to be expensive, I got mine at IKEA for $300. Sleep on it a couple nights to find out if it is too firm for your tastes. Adding a 2 inch thick memory foam mattress topper can cost about $60 and will take your firmness to about medium. 3 inches would get you a very soft feel and would cost $100.
Now you have a mattress that won't hardly ever wear out- you can replace the topper as it wears- and was a good value and is easily adjustable in firmness depending on your preference. I also added a waterproof mattress protector sheet, this is probably overkill.
I've been buying whole beds from one manufacturer (brooklynbedding.com & dreamfoambedding.com) to find that "sweet" spot for me. I'm on my second bed and things are getting better but this is wasteful and expensive. Of note, our bodies change over time, so what is comfortable during the summer (lots of exercise) might be different during the winter months - also changes that occur as we age. I think preventing weak muscles from developing around the spine might be beneficial.
Buy a firm or very firm innerspring mattress. This does not have to be expensive, I got mine at IKEA for $300. Sleep on it a couple nights to find out if it is too firm for your tastes. Adding a 2 inch thick memory foam mattress topper can cost about $60 and will take your firmness to about medium. 3 inches would get you a very soft feel and would cost $100.
Now you have a mattress that won't hardly ever wear out- you can replace the topper as it wears- and was a good value and is easily adjustable in firmness depending on your preference. I also added a waterproof mattress protector sheet, this is probably overkill.