I have been sleeping on this mattress for about a month now. It has been everything I hoped for and more? I previously owned an expensive memory foam mattress from a highly advertised brand for 8 years. When doing my research for that mattess, I visited several stores to try it them out. I ultimately picked the one in the middle because it wasn't too soft and it wasn't too firm. When trying to determine which Slumber Solutions to choose, I referred to many of the customer reviews. Most of them fell under the "medium' softness as to the one they chose. Almost all of the reviews didn't really give me a clear idea about their real definition of 'soft' compared to 'firm'. But one review stood out to me. This person said when they started sleeping on the mattress, it reminded him of a Tempur Cloud. So I went over to the Tempur Cloud web site and looked at the ratings they gave their own mattresses. The rating they gave for their Tempur Cloud was "SOFT". So based on that rating, I ordered the "Firm" Slumber Solutions. In addition, I have always used a 2 inch memory foam topper. This mattress, including my topper, sleeps like a dream. The firmness is just right!