EXCELLENT, FAR BETTER THAN I EXPECTED,  HIGH QUALITY FIT AND FINISH.