Wow, Alikat, yours looks good even when it is stored.
Rexene, the insulation board I bought is a light violet color, and it has that pink panther guy on it. No foil. It was just in the aisles that have plywood and such at Lowe's. I'm sure Office Depot and such have it too.