These little guys are only O.K. as far as ear buds go. They barely cancel out any noise, but they do produce a good sound. However, after about 6 months they've turned into garbage. I only get audio through one bud now, rendering them useless. They're a good temporary fix, but if you want something that will last a long time, go with a higher quality ear bud. The price has been at around $20 for a long while now. I would advise anyone not to purchase these if they are anything over 20 bucks. I have since edited this review, and I would give this product only 2 stars instead of 4.