Thank you for a quality product at a fair price. 5 out of 5 By Pete on 9/12/2016 Exact fit. Just as advertised. Quality Price Value