Nicely made and not too hard to install. The mirrors and glass shelves inside are nice looking. Kohler is a trustworthy brand!