Fit perfectly, looks awesome. Super easy to install.  On one pull the post was stripped out. I bought a few extra any way.