Ok as far as thread goes. I bought it for the wrong machine but the quality is pretty good. It seems like it could be a little stronger. The color is accurate and even. It was a pain to unwrap which is why I docked the star.