I bought the mattress because the old one was getting too hard for me. What I looked for was a combination of softness and support. That I got. I actually do sleep better on this mattress. However, I keep waking up in the morning sweating profusely, even if the heat is off and I haven't changed my usual cover and night garb. That's disappointing, since the promise was for the mattress to give you a cooler sleep. A second problem was the shipping. I requested that it be shipped later, as I would be on vacation. But no, it was shipped a couple of days after I placed my order. This created a complicated back-and-forth hassle with FedEx. Fortunately, it turned out OK in the long run, but I suggest that you consider arranging a shipping date with your customers and stick to it.