This is a sturdy hanging mirror that is heavy enough to require careful drilling and reinforcement of holes for screws -- iffy on crumbly or lightweight wall surfaces.  It is attractive - does not look cheap and the shelf is a nice, functional addition.   The glass is oddly a little darkened, but that actually adds to the effect if candles are lit on the shelves. 

Pros: Attractive, solid with good detailing
Cons: Comparatively heavy for a smallish piece, requires careful mounting