Fit perfect, great price.
Fit perfect and at a price less than a local supplier.
Rating: 5 stars