These are not your regular water bottles and mugs!  High grade double walled stainless steel drink-ware. Will keep your drinks cold for up to 24 hours and hot for 12. Double wall means no condensation or sweating on the outside of container.  All styles have screw on lids. Use them for on the go travel or just in your home because they are stinking cute!