I have a few pads like that. I got them at K-Mart.
The foil side is a little slick and eventually delaminates. In the mean time I like them because the foil side can easily be wiped dry if they get wet.
I don't notice any difference in insulating value, however.