Exact factory replacement
Great product at a great price! Local auto parts sells one piece  for the same price i got this package of 30..
Rating: 5 stars