The vacuum insulated thermal bottle is rated for 12 hours for hot liquid and 24 hours for cold liquids. Its inner bottle is made from food grade 304 stainless steel. 500ml (17oz.) capacity is perfect for staying hydrated while at work, at school or spending time outdoors. It is easy to clean, fill, drink from and it even fits ice cubes! What's more, the attractive white color and witty artwork looks great and will give you and those who surround you a chuckle! Printing is there to stay, it will not rub off as we do not use vinyl.