You want no wires.
All in a small, easy package.
Crazy enough, there aren't a lot of options with all the aforementioned features. Especially ones that look good and sound good. But the Bose QuietControl 30 headphones check all the boxes and then some, including a specific technology that allows you to control the amount of noise you want to be canceled. Running through a busy neighborhood and need to hear traffic? Crank it down. On an airplane surrounded by babies? Crank it up. (And Godspeed.)
Now $50 off on Amazon, now is a great time to get these in your life.