I am enjoying the desk in my new home office!  The assembly instructions were good, all hardware was included and it took less than an hour. I am hoping the desk surface will wear ok as things are slid across it. So far, so good and I am happy with the look!