Received very quickly.  We put it together with no problems.  We had all the parts, everything fit perfectly.  Very pleased with the quality.  And the chairs are very comfortable.