Awesome!  Easy to assemble directions.  Template included for hanging the cabinet.    Havent installed yet due to total bathroom renovation.   Will post photos post installation.   Were very happy with our purchase.