I decided to go ahead with purchasing the dining set after going through the reviews. The table arrived on time but the chairs didn't. I guess the courier company they used caused this and not furniture box. 
Got in touch with furniture box and they decided to send out another set of chairs which arrived the day they said it would arrive.
The dining set was exactly what I expected. I must say the customer service was good.