Perfect product
I guess you get what you pay for, they were a little pricey but great quality and a perfect fit.
Rating: 5 stars