Being a momma ain't easy but you still run this s*it! These cups are 24oz bpa free plastic, with a matching straw. These make the perfect gift for any mama bear in your life and a great way to treat yo'self. 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.