Some of the parts did not fit together as neatly as I would have liked.  However, staining and polyurethaning was a breeze.