Doctor Diff 8 3/4 Sure Grip

I thought it looked good
Backlash is good

Not saying it is bad. I just thought it could be deeper. What is backlash? Craig