Perfect fit.. instructions guide was very helpful.  I am a fist time DIYer. It was easy to install.