The drive belt was the correct size and went right on without any problems. I really won't know the quality until I put some miles on it. The really nice part of this purchase was the price and the prompt shipping and handling. If ordered from Sears Parts it might have taken a week to get to me. Jacks got it to me in Three days and I was back out mowing. This was not my first purchase from Jacks and will not be the last. Thanks Jack's Small Engine!