Appeciate the question! Those glasses are from De’Longhi. They are light and well-insulated. However, they break easily. Because of that I wouldn’t really recommend them.
We bought this white stacking set from world market and love them. Unless you really want glasses, the stacking set is cheaper and more durable—plus the cups stack!