Headphones from Sennheiser with an on-ear design that makes them rest nicely on your ears. They come with noise cancelling that shuts out all unwanted noise around you.
From OnBuy
EPOS SENNHEISER IMPACT SC 60 Wired On-ear Stereo Headset - Black - Bi
Novatech
Sennheiser SC 60 USB ML Wired Stereo Headset - Over-the-head - Supra-aural - Black, Orange
This product is also available at 3 unverified merchants.