Product review (5 stars): Quality product
The belt fits perfectly, but it was not the cause of my issue.  The pulley that the belt attaches to was burned and basically destroyed so I had to replace it as well.  It was a big project that took several hours to complete with little help from the internet specific to my model.  In the end it is working perfectly and that's what matter to my wife!