Easy to build with clear instructions and smooth install onto the wall. This cabinet is just what we hoped for based on the description and photos. Will eventually be above a toilet but waiting on install for that.