I was looking for a firm mattress and this did not disappoint me! Anything softer would really hurt my back so I'm glad I followed my intuition and bought this online. My only wish is that I have gotten a Twin XL as I have needed a longer one for my adjustable frame but otherwise, I'm pretty happy with this purchase!