So cute & functional! This tumbler is stainless steel and double-wall insulated so your drinks stay ice cold or piping hot all day long! It holds 17 ounces and has a spill-proof lidÉ which everyone loves!! Size: 7in H x 3.5in diameter, 17oz. Double-wall, stainless steel tumbler features lid with BPA rubber seal to keep drinks cold (or hot!) for up to 12 hours. Handwash recommended. Do not microwave. Double sided says, "Cup of Happy"