Perfect.  Shipped early. Delivered in good condition.  Easy to assemble, looks great and very sturdy.  Matched picture and description 100%.  Very happy.