I drive a truck and was looking for a bluetooth headset that would actually stay in place. I've tried buds, they kept falling out. I've had the over the ear, which are great but a bit clunky for my liking. This M300-XT fits great, stays in place and is quite comfortable. Three buttons on the unit that sits behind ear are perfectly separated for ease of use without worrying about pushing two buttons at the same time or the wrong button. I have had no issues regarding callers not being able to hear me or understand me. The same goes for me on my end. As far as noise canceling, like I said, I'm a truck driver, sometimes I have the window down and radio on and callers still have no problems hearing me.
The battery has been amazing so far. I've been using this for two weeks now and I have yet to have to charge it, and still at 70%. I don't use it to listen to music so I cannot attest to the battery life as far as that goes.
There are two drawbacks, one of which could be due to my technically unsavvy self. First, and the reason for a 4 star instead of 5 star review, is the fact that it doesn't speak name of incoming caller. Maybe with an update? Second, which could be Google assistant on my phone(Samsung note 10+), or a flaw in the device itself, but I have to continually repeat my command and speak extra loudly and slowly in order for a correct response.
All in all, I am absolutely satisfied with my purchase, with blue parrot and the hype surrounding it and my experience with the product.