Beautiful 20 oz stainless steel tumbler. With cross and heart behind it. looks like its floating among the stars. Made of insulated stainless steel keeps your cold drinks/ cold and hot drinks/hot. Comes with a stainless steel straw and a slider top plastic lid. Measuring about 3 inches in diameter will fit most cup holders. Colors will not fade . We suggest hand washing with a mild soap. Not dishwasher safe.