Product review (4 stars): Good for the price
The fan fit perfectly, the only issue is there is a slight wobble in the fan.  Seems like it wasn't checked after the fan was stuck on the shaft. But, for less than half the price of a "genuine replacement" from the manufacturer's website, I'm happy with it.