It took me only about 15 mins to put each end table together.  Everything lined up. I will definitely purchase more from this line!.