Mirror is very nice, as are the designs for the brackets. 

However--installing the brackets are very challenging, and additionally many parts of the assembly are held together entirely by set screws, and it seems like they will not be very stable