Perfect!  Arrived in great condition and all my expectations were met.  Good quality five star medicine cabinet!