Love this cabinet, and if you're going with the farmhouse style this is it.  The door glides smoothly between the mirror and cabinets, and I was going to put this in a half bath, but it will look great in an entryway or living room above a table as well.  Very pleased with this purchase.