This was the perfect cabinet for the mini remodel for my mom's bathroom.  She couldn't be happier with the quality of the product.  It was not difficult to install either!