Excellent quality. Superb communications. Delivered before schedule and without fuss. Product exactly as described.