Works well with one problem. The real j tray has a mark showing you how far to insert it to get it to feed and print. This tray is missing said mark so it is trial and error to get it to feed properly. Fully inserting it as far as it will go will not work.