These mugs are 16oz double walled, BPA free plastic. This design is a vinyl decal, don't worry it won't just come off with regular use. The vinyl I use is outdoor sign quality and will hold up. Please just make sure not to scrub the decal itself with a rough sponge. For longest and best wear be sure to wash by hand.