I own a few pairs of headphones, including Bose QC35 ii, Sony 1000mx2, UE 6000, Sennheiser HD 598, Audio Technica MSR7 and others. If you are casual listener and not a professional audio engineer, don't worry about what people say, the M50X is AMAZING. When searching online for M50X vs THIS or THAT, you will find a lot of people complaining and suggesting other brands and models. However, I guarantee you that as soon as you put on the headphones ‘these’ people recommend you to buy, your first impression will be ‘these headphones have no bass’, or even ‘these headphones sound too flat’. These ‘professional’ headphones people mention need to be flat so mixing and equalization can be done precisely, but they don't sound pleasing when your intention is listening to music.