The table set looks really nice.  The quality of the materials appears to be really good.  The only reason that I wont give it five stars is because I need to learn how it handles wear and tear. 
The "...some assembly required..." part was not bad.  I am very handy so it was not a problem.  The chairs were the only components that took time to assemble.  I had to drill a few pilot holes for the chairs to make the assembly easier.  That was not called for but I found it better to assemble that way.