First I have not installed it yet, so I cant speak about fitment. But just taking it out of the box it's much nicer than i thought it would be. It came with screws and looks to be of good quality. It's a little bendy, but that should help when it comes time to install. Really nice.