Excellent communications, excellent attention to detail resulting in a perfect fit.. Wonderful! Thanks.