Lowtush, I just purchased an 05 Elise with comfort pack but my top does not seem to have any extra insulation. It just feels like a thin piece of canvas. Does yours have a noticeable thickness to it? I'm thinking I did not receive the original top...