The pin is a Cast Member badge shaped pin.
Princess Aurora from Sleeping Beauty is featured on the pin. AURORA is written in blue in a white background. There is 60 written on a copper/gold oval at the top.
The rear of the pin is gold with speckles. On the back of the pin is written " DISNEY EMPLOYEE CENTER Limited Edition 250 Made in China". The back of the pin has two posts. The back of this pin has two rivets.