Delivery on time. Greatly appreciate it too. The assembly was well. Only issue I have is one of the legs on the table has some scratches. Thats why I give it 4 stars