This is a great solution for an uncomfortable mattress.  My existing mattress isn’t very old but I am  not getting a good sleep on it.  This has changed that.  I am sleeping like a baby.  It came rolled up but straightened out beautifully in no time.  Love this!