It took about two hours for my husband to assemble the table.  It went  very well, and all pieces were there.  We delivered it to Charlie, ready to go! Charlie (our grandson) loves the table and has his old train, besides a new train up, and going..  It is his favorite Christmas gift.