Holy installing! It was super easy with the YouTube video but time consuming. As for how it works....perfect!!! So happy with this purchase!!