This mattress pad does the job. It fits a bit too snugly on my sofa mattress, but then I do have a memory foam mattress so it may be a bit thicker than standard.