There is nothing like getting off work and the car is cooler inside than it is outside. After the pop top of course. Before the black top and the seats (black leather) would absorb all the heat - about 30 degrees hotter inside.
Sort of looks like a shower cap. Supposed to help keep snow off windows too.