At 32 oz, this bottle holds enough for 5-6 cups of coffee's worth of liquid, so you're not refilling constantly through a workout, road trip, or workday. It's made from BPA-free 18/8 stainless steel with vacuum insulation that holds temperature for up to 24 hours, keeping cold drinks cold and hot drinks hot.