Perfect! Arrived on time & fully assembled.  Quality is great & look is just lovely, exactly what I hoped for!!