A stainless steel vacuum cup is a double-walled container that uses a vacuum-sealed space between its inner and outer steel layers to prevent heat transfer. This design keeps hot drinks warm for up to 12 hours and cold drinks chilled for up to 24 hours.