Just what I was looking for!  Mirror arrived quickly and well packaged. High quality. Well made. The finish is quality and very pretty. The mirror was easy to install. Comes with a usb cord so just needed the adapter to plug in. The multiple light settings are terrific. Highly recommend!