Excellent quality.  Much better than usual or expected.  Arrived on time and perfect for the intended use.  TOP NOTCH service and product.