Just the right amount of firm and cushion. The pillowtop really helps with comfort, while the memory foam underneath provides just enough firmness. Arrived very quickly. Very happy with this purchase.