The sound quality of these is really good, and the Technics app that allows you to change the level of noise cancelling is great. Noise cancelling is good at blocking out industrial noise. Call quality is great, and awesome to be able to connect a number of devices at once, so I can have my PC and phone connected at the same time. The fit and security of the earbuds is not as good as my Bose in ear noise cancelling headphones, which is why I only gave them 4 stars. A bit more of a play with the different sized silicone parts may improve the fit.