Nice cabinet.  Looks awesome!  Easy to install.  The only down side is the paint is easily marred and leaves gray marks where the paint has rubbed off easily.  I would not want this in a bathroom kids use at least not in white!