This mirror was very simple to put together.  It hangs great on the wall and looks very nice.  The espresso finish was exactly what I needed to match an espresso vanity I had purchased.  I definitely recommend this to anyone who needs this type of cabinet.