This is good product very good noise cancelling and sound quality is very good. However to upgrade the firmware on this product it is very difficult and not for the novice computer user.  I can wear this headset for the entire day usually 8 plus hours and I hardly even know it's there. I would highly recommend this product for anybody looking for a bluetooth headset.