I would give this product five stars but I just received it and only tested it once. I will give it the 5th star in 6 months (or not). I am very pleased with the build quality and overall finish and looks.  It looks like a far more expensive insert! My package arrived without damage and on time. I am happy with my choice.
Jack R.