I haven't actually slept on it myself as I bought it for my Mom.  The thing that impressed me was that it puffed up significantly once the package was opened and it had none of the usual rubbery smell.  I am sure it will be super comfortable to sleep on.