We had these in my family as I was growing up in the '60s. The sleeve around the glass isn't designed as thermal insulation, but rather to absorb the "sweating" of the glass in hot weather, to protect wooden tabletops.
Found something unique? See something here you want to know more about? Start the discussion - I'll respond. Really!