Used over a somewhat firm foam mattress to soften it up a bit, and worked perfectly!! It’s soft and of good quality!!