Headphones are always difficult to choose
there are many Headphones that have + and -
I Personally have 8x Headphones around... I buyed longtime every 2nd year an new one...
I use them in the Studio... So my own Favourit is the AKG240 but this is no good Headphone for mixing...
But it is an really good Headphone for the all day things and for the Singers.
It's very Comfotable and the Sound is round.
The AKG701 I use for Classical Music mixes or Instruments.
But for me all Headphones don't beat an good Monitoring System in the Studio...
So I have AKG, Bayerdynamics, KRK, senheiser, Shure and a few others. All are ok... You must choose what you wanna spend... There are Prices ranges from 99,-Eu till 990.-Eu
If I compare with my Studio Monitors I must say no Headphone can replace them...
As Monitor I use Genelec, Yamaha and KRK but this is another thematic