I received my table 1 day after the date promised, but that was OK.  The table was packed very well and the directions were easy and I put the table together myself (I'm 67) without any issues.  I only had my son "tighten" up the connections when he visited the next day (more strength in his hands than me).  Overall I am very pleased with the table and the quality.  I gave it  4 stars since it is new and I want to see how it holds up on my deck in the heat and cold.