This medicine cabinet is really, really nice. It's mirrored inside and out, which means if you open the doors you can get a 360 view; great for doing your hair.
We had a contractor install it for us, inset in the wall. I have no idea if it was difficult to install, but it looks fantastic. Very happy with the purchase!