I love this mirror!! So pretty! I do pole dancing so I wanted for my room to jazz it up a little bit. Its perfect. It has many different colors. These shown in pics are my favorites. It plugs into the wall. A little disappointed in how short the cord is on the back. I had to use an extension cord to reach where I had to plug into the wall. It comes with a remote control to change colors or set timer and all that. Or you can control it from the actual mirror. I love that I have an option. Im very pleased with it! It shipped very fast. It was packaged well. And its shatterproof glass.