The design is good and the price is right, but overall the quality and finish aren't mind-blowing. The small wood hook that it hangs on feels generic in terms of design and a bit flimsy. We had to attach thick vinyl bumpers to the back side of the mirror to keep it from clapping into the wall when cleaning the glass which, given it's installed in the bathroom, is fairly often.