Went to together fairly easy, just time consuming and takes a little muscle to push some panels flush. All-in-All, love the unit!