I've had experience with these working really well, but the one that I received was terrible quality. It sounded like a robot talking underwater during all of the video calls we had. Inconsistency in the quality of the product is not worth the price tag.