Lot of work to assemble, but straightforward. Took me with power tools 3.5 hours. 

Once assembled, it is very nice looking and seems very sturdy and durable. 

I’m sure we will enjoy it for a long time.