Well it's raining terribly so I cannot advise on the installation ease; however, it's just perfect.  Great description and I am hoping ( and almost sure), that it will install easily.  I will have to resubmit more feedback, once it's installed.