This foam topper mattress is amazing! It fits perfectly on my sons twin mattress. It is super soft and simple to put on. There are four straps that go right over and hugs the mattress so it doesnt slip off!!