They arrived when expected.  Easy to assemble and they look nice.  However, 4 of the legs are crooked - they are not placed on their attaching plates correctly.  We didn't want the hassle of returning and likely getting replacements with the same issues but it is not 100%.