I love this thing. The tolerances are a bit loose on the two printers I have printed it from, but not so much that they don't work.