Just what I expected from Kohler, this cabinet is roomy, well designed, and high quality.  Mirrored inside and out allows for front and side views. Lots of space inside.