I have about 5 Foam Ramps that I bought here:
NEW Foam Dog Cat Pet Ramp - eBay (item 200368679009 end time Aug-06-09 18:34:54 PDT)
I covered them first in a thin plastic shower liner, then a nice fabric on top. I secure with T push pins and am able to put the fabric into the wash if need be. I actually took that back mesh like shelf liner and put that down the center for traction control