The speaker has noise cancellation. I got it from Jarir for 299 and I want 150 for it because I only used it for two months. Its sound is good and everything about it is good, and it comes with its charger.