The quality of this product is just fine for my needs.  Assembly is required.  I am a 53 year old woman and assembled it myself.  The table was very easy to assemble.  The chairs a little more difficult because I don't have the strength in my right hand for the screw in portion of the legs.  Also I assembled this set alone.  I would suggest a second person when assembling the chairs.  All of the pieces were in the boxes including all of the hardware.. There was nothing missing or  damaged.  I'm satisfied :)