Beautiful product. Wife loves it, I love it. It took approximately 6 hours to assemble and install it. Some of the assembly instructions were incomplete, but the parts were fairly self explanatory, so it wasn’t an issue. 
For the price, this is absolutely a great product.