Good design, good engineering!  3 to 4 hours of assembly time.  Must per-drill holes ensure everything remains square.