Came perfectly assembled!  Matched picture shown online!  Delivery was on time and went smoothly!