This is a plastic cup from around 2003, featuring the Generation3 My Little Ponies Rainbow Dash and Sunny Daze, with the caption Pony Princess between them. The colors look quite faded as you can see in the pictures. I do not know if this is normal, or if the cup really did fade (like due to excessive Sun or UV exposure). It measures a tad over 4 1/4 inches tall, 3 1/2 inches across the top, and 2 3/4 inches across the base.