Very easy to assemble and install. For my small 2nd bathroom the fit is perfect. I had no defects and the finish was beautiful. A product to be proud to have!