i made the same thing about 3 weeks ago. i didn't bother with the contact paper i just have vinyl.
i also didn't tape it around and under the foam insulation. i like it to hang down over the table because my quilts tend to hang off and this way they can still slide smoothly.