It does what it claims. It's not perfect, as I feel a thinner one would be able to get into my tiny sewing machine stitches more effectively, but it's adequate. For the price, and the fact that it comes with a cap, it's a reliable buy.