Good news...all the pieces fit together very nicely.
Bad news...it took me over 3 hours to put all the pieces together.