Ear defenders / noise cancelling headphones

I'm looking to invest in some ear defenders or noise cancelling headphones as my tolerance for loud noises has really gone down lately.

Would I have to buy autism specialist ones or would the normal builders type ones from b and q work?