Excellent in every detail. Highly recommended.