It came in a gift basket years ago & has sat in a box in my closet for all of those years. The glitter is slightly faded/ rubbed off in one very small part that is only noticeable if you get right up close to it. No cracks. Not 100% sure what it's made of. I'm assuming plastic. It's kinda heavy though for such a small frame, very durable.