Haven't slept on it yet, it's for the guest room but I did lay on it and it makes a nice difference on the comfort of the mattress.  I'm sure it will provide a better sleeping surface.