Don't expect this furniture to be passed down to the grandchildren, but for what you pay for it is a good value.  I put  it together myself.  It took 2 to 3 hours and some language I am not proud of.   The chairs are hard to put together because you have to line up all the pieces, hold it in place, and then put in the screws before everything falls apart.  I highly recommend using 2 people and a drill.  The 2 inch screws are hard to put in - I had to back the screw out several times to avoid stripping it.   The bench seat was really wobbly even after I put it together.  I secured the crossbar with some small brackets I had lying around and that helped.  Overall, it looks good and it fits our space nicely.  We are using the table for myself and our young kids.  Dad has his own chair because I don't trust the table to hold all of us :)   I expect it to last about 3 to 5 years.