well when I saw the table I was impressed  by the look of it. when I received it my son came over to put it together, and he was finish with it in 1 hour and 15 minutes. all the pieces were numbered with letters and each piece fit perfect. Now I am looking for the end tables to match, lol. I love the company who madt it because like most things that you have to assemble most times there is a problem.