Product review (5 stars): Five Stars
Just right, and with an hour or so for install, I saved at least $250 for s service call.