Perfect!
Awesome oem replacement.  Take your time, take pictures before you disassemble so you can put it together correctly.  Works like a new machine again!  Fairly easy job.
Rating: 5 stars