Arrived early in good condition.  I received exactly what I  ordered.  Would have given the product a five star if the assembly directions were more clear or written out.