This is an excellent fit, well made, good value for money and I am very pleased with it.