Product review (4 stars): Bought, but wasn't the part that failed and required replacement
Would recommend, however the heating coil element was the issue.  BUT if you can troubleshoot with a meter to determine if these parts have failed - before purchasing.  Would for the cost of attempting to troubleshoot yourself purchase.

I couldn't get at my coil element and to do so required that the drum be removed to replace.  For my area (Norhtern N.J.) the cost of the repair -service call and parts were $ 260.00 (year 2013).