Have only had this for a few days, but so far very good. Setup took a while, but provided you are patient follow the instructions carefully it's not difficult. The instructions are clear which is not always the case! Build quality seems good, but accessing paper trays seems a bit flimsy. I expect care will be necessary when loading paper.