Pros:
Its a very good sturdy table, Chairs are comfortable. Overall great value for the money. Assembly is easy and tricky initially. 

Cons : The table has sharp edges at the corners which can cause a cut or injury if you are not careful. So I have screwed the table edge protectors came along with the pack. May not look good, but its safe for kids.
Chairs are not sturdy enough , but worth for the cost. 
Overall we are all very happy with the buy.