This large 1200ml capacity drinks cup body is made from 304 grade stainless steel with double walled vacuum insulation to keep your drinks hot or cold for longer, approx 7 and 11 hours respectively. The lid is made from BPA free plastic ensuring your health and safety.