So far not happy.  The product was delivered a day later and the handy installer has now rescheduled twice.  The rescheduled times do not fit with my schedule so not sure if the desk will ever get assembled or installed at this time.   Will wait to review the product after I can actually see it!