This beautiful cabinet made our tiny bathroom look much larger, and doubled our storage capacity. All of the mirrored surfaces inside and out provide multiple views and of course refelect lots of light. The high quality of the mirrror gives the bathroom the feel of an upscale hotel. It was relatively easy for our handyman to install. Only complaint is that even though the mirror is well packed, one of the glass shelves fell out and broke when we were removing it from the box.