Beautiful mirror, came on time.  Unfortunately the glass mirror was broken, I had to replace that. Contacted customer support...they gave me 20 discount. 
Overall satisfied.