Assembly took about 30-45 minutes - feels nice and sturdy, had lots of compliments at the SB party last night!