Assembly was difficult due to parts not correctly lining up. Took about 2 hrs to complete. But finished product is exceptional and has great look and features.