Intalled easy and fit good except for the front sproket rubbing. Didn't seem to hurt anything so I ran it. The sproket rubbed a hole in it after the first ride but didn't harm anything. It worked fine for the price.
Rub Block works just as it should. No issues with holes lining up when mounting. I think they wear out quick (20 hours and I was almost to the bolt) but I can flip them over and get a second use out of it which is nice.