These headphones are honestly close to $400 quality in my opinion. The ANC noise cancelling is excellent for a product below $100 and increases the clarity of the music significantly.
In terms of the sound profile, bassheads may be disappointed seeing that it's not a "rumbling bass" but is very punchy and should satisfy most people. The clarity of the highs is absolutely insane, although the mid-range is slightly under pronounced, therefore it has very much of a u-shaped sound profile (strong lows and highs).
They are the most comfortable set of headphones I have worn and I wear them every single day for gym and have no issues with them falling out or getting excessively hot/sweaty.
I also wanted a set of headphones with a mic that was audible and so far all of the phone calls that I have made with these headphones has been crystal clear (especially with ANC turned on).
To sum it up it's nearly impossible to find a set of headphones with ANC that actually works below $100, but these do the trick. The crisp, well-rounded sound, coupled with their excellent battery, comfort and low price make these a no-brainer!