I love this mirror and the customer service is excellent. The first mirror arrived completely shattered. I contacted amazon around 9 pm. They connected me with the seller who responded immediately and I had a new one at my door in less than 48 hours at no additional costs. So easy to work with! I did question the shipping packaging for an item so large and fragile, but the second one came in the exact same package and in pristine condition, so I guess the packaging is sufficient.I bought the 72 inch mirror so it is big and a little heavy. I needed some electrical work done to put this where I wanted it so had a professional install and hang it for me. I thought this would have to be a two man job, but he did it all by himself with no problems. (I definitely could not have hung it alone).This mirror can be hardwired or plugged in. If you want to plug it in, your outlet must be located behind the mirror. There is a frame behind the mirror itself that acts as the mounting frame and includes a small electrical box in the bottom center. There is no hole or spot to run a cord through the frame to an outlet. I don't think anyone would want to see the cord sticking out anyway. So, if your outlet is outside the frame, the mirror will not hang flush against the wall, and it won't hang safely on the brackets. We had the electrician put an outlet in for us. There is plenty of space, about 1-1.5 inches, behind the mirror (within the framing) for outlets or electrical boxes.The lighting is great. We have a large bathroom and were a little worried that it wouldn't be bright enough at night but it is, especially the white light vs. the warm light. In a smaller space, there would be no issue at all with brightness. I also LOVE the colored back lights. They are vibrant and give it such a cool look.I am so happy with this purchase and would highly recommend. The electrician even asked where I got it and said he was going to order one for his own house.Very happy with product, RICH LOOK with many features. Easily hangs horizontal or vertical on 2 Z-Shaped Brackets. Touch screen buttons work great.Controls:Button A = the anti-fog patch.Button B = front facing light.Single Push On/Off, hold to dim/bright, tap to adjust color from cool white to warm white. Warm/Dim makes a nice night light.Button C = RGB LED Backlight.Single Push On/Off, hold to dim/bright (very nice to be able to dim LED's which can be very bright on full), tap to cycle thru Single colors and Dancing Rainbow Display (might use it for AirBnB during Pride Week or Disco Theme Party, otherwise kind of busy). Color/Dim makes a nice night light.Easy to install. The 3rd unit I received was delivered with the parts box open, ONE white cloth glove, 2 brackets (thankfully) and NO hardware. May have been returned before but was working and still had protective film over glass.Thankfully I had heavy duty drywall Anchors & Screws onsite which are much stronger than those issued in the hardware box with the first 2 mirrors ordered. A little measuring and a level, 4 anchors & screws hangthe brackets, then lift mirror onto bracket to hang, can slide left and right as needed for alignment if you center brackets at 10" & 30" (instead of close to 0" & 40"). You'll spend more time measuring to get your preferred bright correct than actually mounting the hardware and hamging mirror which was done in 3 mins once marked correctly. Recommend breaker off while installing.!!! Do not let glass touch a porcelain tile floor (especially at a joint) which can cause glass to shatter (lookup "ninja rocks" on YouTube if unfamiliar with spark plug ceramic chips Vs automotive safety glass). Use the box/foam if needed !!!I had 2 electric circuits available behind the mirror; one switched, one not... installed on the non-switched circuit and prefer the on-glass touchscreen. Both of my receptacles were recessed, and the cord plug IS flat but has a 45° sideways exit angle. So I had to bend the cord relief a tiny bit to fit into recessed outlet pocket. Cord is long, had to zip tie it in a bundle behind mirror, easy enough.Ordered 3 times. First times it was damaged in transit by UPS. 2nd time I was delivered to the wrong building, then marked for return to sender, then re-routed back to me, then damaged in transit & returned before delivery. Needs better packaging or "GLASS: Handle with care!" instructions.This is a great mirror. I’ve already had several people ask me where I got it. The backlight is sufficient to act as a night light. It’s in a bathroom at the end of a hall. It lights up enough to not need the main bathroom light at night, but isn’t too bright. My daughter loved the surround lighting for putting on makeup and doing her hair.Easy install (per my contractor, LOL), so many background colors to choose from and I just love this mirror!!This is for my bathroom . I wanted more light . Wish it was a little brighter but does have an anti fog that is nice.Love that it was easy to install and more so great customer serviceVery easy to install and looks so nice in my kids bathroom. Would definitely purchase again!