Vintage or antique Store Display Glass Shelf Column Riser Supports
Can be used as hat stands or vases, but they are really designed to support a shelf in a store.
I do not detect any chips, cracks, or repairs.  These two are not an exact match.  They vary in height by 1/4".  One has a purple tint.  The bases have a different design.

The purple one measures:
The one with less tint: