Took a punt on this mirror without any reviews and I'm glad we did. It's delivered flat-pack and took a while to build - the instructions are not great but if you've had any experience building flat-pack it's not too tricky.
The hardest part is getting it on the wall - it's very heavy! The screws provided are good quality but the rawl plugs are not suitable for a modern drywall, we had to buy additional plasterboard plugs (8mm).
Now that it's up, it looks fantastic, the lights work well with a USB powerbank, and it has a very good amount of space.
My only complaint now that it's up is that you can't adjust the shelf position once the doors have been attached, which is quite annoying. My shaver on its stand is slightly too tall for the shelves as I've got them set up at the moment, but I can't motivate myself to remove a door to change the shelf position at the moment.