Five Stars
great replacement, and arrived ahead of schedule
Rating: 5 stars