This is a heavy, solid set.  I love it AND it's perfect in the space I purchased it for.  Assembly was "involved" but very doable by myself with detailed instructions.  The parts were all there and the piece arrived in good condition with no issues.  I only needed help standing the table up due to the weight of it.  Allow a few hours to assemble.  It's a great piece!