Excellent from start to finish. Exceeded all expectations.