We each hear differently. For me on very first listen, I thought these were really bright coming from the M100. At the same time, I absolutely could not use the M100 for jazz or another other instrument based music. The sound signature was just too different from accurate sounding. The instruments we're very colored. For that reason I actually carried a second pair of headphones with me everywhere for the times I wanted to listen to instruments. On a second day listen, the treble of the CF2W was no longer harsh to me, but sparkly and accurate. I was comparing be to the Meze 99 and those, while nice, were just too harsh for me in the highs. These were more relaxing, and I found the over tonality less fatiguing while still great and non genre specific. For the record I'm a hip hop and r&b guy first and foremost, so I like my bass. However, I also listen to pop, classical, country, indie, movie soundtracks, etc. The CF2W, checks all these boxes. For a bit I turned on the bass boost on my Fiio e11. A day later I turned it back off and am still satisfied. The stock bass is so clean and tight. The M100 is more "fun" if bass is the only thing that matters, but compared, the bass is boomy and less tight. CF2W for the win. I had no problem saying goodbye to my M100 to save $125. I don't miss them one bit, as much as I loved them when I had them. These get much more use, as I choose whatever I want from my album list and hit play, without worrying be which genre I put in the queue