Just what I needed for my old hard bed. This added just the right softness. I was afraid I would get too hot sleeping on it but that hasn't been the case. This was way better than having to buy a new mattress. It arrived quickly and well packed.