Perfect from start to finish.  Easy to order, prompt arrival, easy assembly and looks great.  So happy I ordered this product!!!!