It fit perfectly in an existing spot where a builder-grade cabinet was located.  Super easy to install and fits with the bathroom updates.  Overpriced so I'm docking it a star.  I would think this would sell for maybe $60 at the big box stores.  Quality is fine, the wood frame edges were a little rough.