Does the job for the price, not a huge difference, but better than just a mattress. Worth it, if you don't want to spend too much. Has stayed on our mattress fine so far.