I used to own the M100. I personally found them uncomfortable. I forget i am wearing the MM400s. I also think the sound of the MM400 is a step up with more transparency. I think both handle bass well with it being impactful and fast acting. The MM400s are more premium feeling, however both well constructed, even though I would say the M100 could take more of a beating.