It doesn't have to be Christmas to enjoy the sarcasm from this guy! 20oz stainless steel tumbler with lid and straw Full wrap sublimation tumbler is hand wash only. Insulated and holds cold liquid up to 12 hours, hot liquid up to 8 hours. The design is part of the cup and not vinyl. High quality and made to last!