Great product, spent long time looking for the right product. Fits perfectly, looks good, functions as required.