It would've fit good, but the 3 holes are not tapped with threads, had to pay someone to do this. Should be part of the description so you don't have to do the same. Next time OEM parts!
As good as the original and an exact fit. Would recommend getting stainless hardware to attach, as the bolts sent were not. The non-stainless seizing and shearing off when trying to remove is the reason I had to replace it--impossible to get the broken bolts loose.