I am an audio engineer. I mostly work with live sound but I am also plugged into the recording end of the business. There is quite a controversy over mixing music properly and mixing music for people who listen with ear buds. Nearly all ear buds sound very poor compared to what the recording is supposed to sound like. In many cases people are listening to music with broken ear buds that are not producing accurate sound. I read an article where the recording engineer suggested albums be mastered by listening to cheap or broken ear buds since that is what a lot of people listen with. I use Shure SE535-V in ear monitors when I must use in ear listening. They cost about $450. They have a tweeter, mid-range and a woofer in each monitor. These are typical of what you see artists wearing while performing. If you don't want to spent that much...make sure the buds come with a variety of ear pieces. The right fit is a must for ear buds. There is no one size fits all with ear buds. Take a look at Shure on Amazon. These are legit listening devices.