Product review (5 stars): Exact replacement
The rollers came off the factory one and you cant just pop them back on and expect them to stay. One fell down in the bottom and got against the heating element. I bought one of these and so far they have performed as expected.