I have always chosen a soft bed and have had back and neck pain for years.  I sleep so much better in my casper wave bed and rarely wake during the night.  I am well rested every morning and ready to start my day after a full nights sleep.