Very well engineered.  Took us 4 hours to out together,  but everything fit perfectly.  We are pleased.