This 40-pack of insulated tumblers is absolutely perfect for events, gifts, or just stocking up your kitchen! Each 12oz tumbler is made from quality 304 stainless steel with double-wall vacuum insulation that keeps drinks hot for 3 hours and cold for 5 hours. The champagne gold color looks elegant and matches everything, while the PP plastic lids are leakproof and come with straws for convenient drinking. The dimensions are perfect at about 3.35 inches top diameter, 2.56 inches bottom diameter, and 4.61 inches tall - portable enough to take anywhere but substantial enough to feel quality. The wide opening makes them easy to drink from and clean, and the sturdy bottom prevents tipping. You can use these for literally any beverage - wine, coffee, tea, beer, cocktails, juice, soda, you name it. The 40-piece quantity is fantastic for weddings, employee gifts, school events, Christmas parties, hospitality week, or any situation where you need multiple matching cups. They work equally well indoors or outdoors - perfect for patios, pools, boats, beaches, BBQs, family reunions, camping, or parties. The presentation is so elegant that they make wonderful gifts for birthdays, anniversaries, Mother's Day, Valentine's Day, or housewarming events. Your gift-giving and entertaining just got way easier and more stylish with this bulk set of quality tumblers!