Nice piece of furniture.  At least 2 hours to assemble and the initial look at pieces can be overwhelming if you don’t do this often.  Assembly was easy, just time consuming.  Follow directions exactly, including how to lay pieces for assembly.  Overall, I’m happy with the purchase and delivery time.  It’s been in use for a week and no issues.