I received the dining set just a few days after placing the order, even though is estimated it would take around 2 weeks.
It arrived in 2 boxes, very easy to unpack and very clear instructions. Took a few hours to assemble (at a leisurely pace!), found it fairly straightforward. 
 I am delighted with the quality of the table and chairs, very sturdy and has a wonderful finish... I was not expecting such high quality for the excellent price. 
Would highly recommend to anyone considering this.