These make a cup stations are at several locations. There is one at Goofy's Candy Company at DTD. There is one at Club Cool at Epcot. There is one at the Writer's Stop at MGM Studios. I am sure there are other locations as well but these are the three I know about.
First, you pick out your cup/glass. They are about the size of a drink glass at a restaurant. They are pink, blue, green and red. They have a screw top on them.
You then pick our your character. There are princes hats and shoes, Mickey ears and Mickey shoes, Minnie ears with bows and shoes, Goofy ears with hat and shoes. I don't think there were any others.
The straws are the hard plastic kind and are extra long and sturdy.
We purchased our's at Club Cool and, with a frozen cola, they were just $8.00 each.