The cup is 16oz plastic
I have pink, purple, blue,green and only one yellow and clear one
all change to different color
they are seal so they image can t come off.