Dorsch stainless steel vacuum flasks are made from high-quality materials and are built to last. They come in 3 sizes: 350ml, 500ml, and 700ml. They can maintain the temperature of hot beverages for up to 6 hours and cold beverages for up to 12 hours.