All the parts came.  Fairly easy assembly if you followed directions.  Good quality for the money.