3 SIZES: SMALL: MEDIUM: 500ml/16-18oz bottles/cans. LARGE: 24-30oz bottles/cans. XL: 32-40oz bottles (such as Nalgene) FUNCTION: Absorbs messy condensation, Protects Bottles! Keeps warm drinks warm and cold drinks cold. STYLE: Choose from many styles! Compatible with Kleen Kanteen, Nalgene, YETI, Thermos, and all other stainless steel and polycarbonate water bottles MACHINE WASHABLE – Just throw it in the washer or rinse in the sink for an easy clean. SATISFACTION: Our KOVERZ products are made with the highest quality to last for years. If you aren’t satisfied, return for a refund or replacement.