Love this mirror. We just had a full bathroom remodel the mirror looks great. It was a great upgrade! It’s very sturdy and elegant looking. It can be hard wired or plugged in. The interior is mirrored and lighted which is very helpful. If you’ve never had this type of mirror, be aware that you will need additional lighting in your bathroom. This won’t light up your whole bathroom. The clock is a nice feature especially if you’re getting ready for work. The display remains lit even when the light is off, which makes a nice nightlight in the evening or overnight hours. All in all I highly recommend this mirrormedicine cabinet.