I was looking for a non-expensive mattress with good firm support and soft to the touch; this one is great, firm enough to avoid back pain next  morning and soft to my face. The only sad part is that I had to wait for three weeks for it, too long!