I absolutely LOVE this little moon. This one of the coolest things that I've bought recently. First off, it's small, about the size of a large softball. It changes colors from Red, Green, Blue, Yellow, Cyan, Purple, and of course White. There is a panel on the bottom and a switch. You can use the bottom panel and switch to turn it on and off and to change the colors and pattern. This amazing little moon is made of environmental PLA extracted from corn stalks, durable, pressure resistant, anti crushing, shape recovery, smooth, non-toxic, and it's odorless. With 3D printing technology it is the real appearance of the moon. I bought this little moon because I have a larger one and my granddaughter absolutely LOVES it. She loves to play with it,she loves to watch it at night while going to sleep, and she LOVES to throw it around the house LOL. The BEST thing about this little moon is that it's practically indestructable. We were really worried about the larger moon because she was really tossing it around the house and we were so very agraid of her breaking it. We turn it on at night at bedtime for us. Our granddaughter would go into our room and swipe itandthen throw it around the room. That one never broke either or stopped working due to the harsh treatment of it. We deceided to get the smaller one for her. It's just like our bigger one. She's the happiest 19 month old you've ever seen. She will throw it around the house and roll it on the floor. She will sit for long periods of time just watching it change colors. The moon is beautifully made with little craters and lots of texture and looks exactly like the moon. It's REALLY sturdy and hard. This awesome little moon can really take a beating and still keep glowing. It's comes with a charge cord that you can plug into your computer or a socket USB charger. It will glow blue on the bottom while it's charging. The glow lasts for quite some time, about two hours. We love these 3D printed items. They are really stronger than you think. These are great for kids of all ages.