I bought this for my son since we are not buying him a new mattress yet and he says it is working great.  He is now getting a good full night of sleep.