Five Stars
Perfect fit and finish.  Arrived as ordered. Retention is adjustable.  High quality workmanship, well done.
Rating: 5 stars