I have three of these cabinets that were installed about three years ago.  The front mirror on two of the units have fallen off.  I expected them to last a lot longer.  The cabinets did look nice initially.