I have bought this along with a bundle (Millennium Youngster Drumset) for my little son who is getting curious about drumming.
The idea, since he's so young, was to preserve his sense of hearing while having him happily smash on his new drumset.
I have to say that despite their low prices this cancelling headphones work amazingly well, not only they fit comfortably and neatly/tightly (my son used to hate those type of headphones, wouldn't keep 'em on for more than 3 seconds), they cancel unwanted ear-piercing frequency peaks tremendously well, and still allow you to hear yourself drumming without killing the quality of the sound.
I cannot stress this out enough, but they are really good.
I have given complete full score for everything as honestly I couldn't find anything wrong with them.