Arrived quickly with no damage.  Came with all needed hardware.  Very happy with the purchase.