Wow, this thing looks fantastic! The install wasn't the easiest thing I have done, but after a bunch of blood, sweat, frustration and grunting, I was able to kind of get the bolt holes to line up enough to make it fit. All in all, I am happy with it.