This has been extremely good for my back as I suffer with pains. Perfect balance of firm and soft and came so quickly!