Arrived quickly and in perfect order. No missing hardware and it all fit properly while assembling. Looks great and appears to be quite sturdy.