Does the job for our sons twin.
We had a hand me down hard slim foam mattress and finally this makes it sleep-able