As far as fit and hardware, all works perfectly.  Noticed after staining, that in several places had glue left on the surface, this caused the stain to not work in those areas.   Fixed most spots by a lot of hand sanding, but its still noticeable.