Great quality medicine cabinet.  I’m enjoying having the extra storage.  Mirror has clarity without streaks or haze.  Recommend this product!