I was very impressed with quality and ease of use. I have a JD 1025r and the bar fit perfectly. The teeth are the rock teeth style and seem to be tough enough, not sure where to buy replacements. The bar comes with bolts if you want to bolt it on but I preferred using the allen screws that are in each tooth shank for easy on and off.