I can't believe the price on this! Kohler is excellent quality, its the pefect size with tons of storage. The mirrored interior and on the back of the door were nice surprises. They even thought to make the shelf pegs clear so they aren't noticable through the glass shelves. We had to cut the wall to install, took a couple hours but did it ourselves,  and it looks beautiful!  Very sturdy and strong hinges. The perfect addition to our bathroom. You won't regret buying this, it's almost as cheap as the junky ones but the quality is Superior!