MDR 1000x is a 1000 times better when it comes to noice canceling. I bought these and returned them after 2 days to exchange them for MDR1000X. However MDR 1000x is not as heavy on the base, which I personally like. Sound wise they are great but for NC they suck.