Not really pleased with purchase.  The color says white but it is definitely not a clean  white like I thought it would be.  Good material but poorly put together.  My contractor had to caulk seams and touch up with paint on the front panel of the cabinet.  Being brand new I was not happy about that.  Also, dimensions on specs was not accurate at all.  My contractor had the framework for this cabinet all set and after checking the online specs and when the cabinet arrived it was off quite a bit.  So he was not happy either.  Would probably not recommend to anyone.  Wish I had more time to order a better quality medicine cabinet.