Very high quality, fits perfectly. I'm very pleased with the product and the price also the customer service