This product arrived as promised and in good shape.  The assembly instructions were well done and all of the individual components included in good order.  The assembly went smoothly - someone put a good deal of care into preparing this unit.