Absolutely heavenly. Easy to unwrap & set up. So comfortable. Not too hard, but still supportive. Soft and squishy but not soft at all. Perfect balance of support and comfort.