Product review (5 stars): Exact fit
Easy to install and resolved my lid switch problem.  Does take some effort to remove the housing prior to install but you can't do it otherwise.