Delivery was painless -- Wayfair called both the night before the delivery and 30 mins before they arrived. Wayfair staffs were professional and fast. 
The instruction to assemble the set was clear and easy to follow, I was able to assemble it myself (took me around 4 hours).
So far we are really satisfied with the dining set. Good purchase with cheap price :)