For the price the unit is nicely made with good fit and finish.   Like others the glass mirrors broke on installation as the tolerances are very tight.  Company sent timely replacements without hassle.  Like it