Excellent. It sounds like it will be too firm, but the cushioning on the top makes it extremely comfortable ! Very happy with purchase.