Fit perfectly! Had to replace the old one because my dog chewed up up, the new one was fairly simple to install.