I got a pair of these headphones a few months ago and they still provide a fantastic range of sound. Aside from the quality of the sound these earbuds deliver, they seem to fit my ears superbly and that makes a huge difference for me when it comes to headphones.The highs are crisp. The mids sound great. The lows aren't shake your skull with vibrations good, but the CX 300's provide a clean low with no distortion and a little kick in the ear. I've played with equalizers and bass heavy music and you can reach a deep low that the headphones manage really well.The length of the left ear cord is half the length of the right ear cord. This is to wrap the right ear cord around the back of your neck and keep the whole cord running down only one side of your body. I personally like this feature, but it's worth mentioning if you don't want that difference and would prefer equal length cords.These headphones come with a small carrying case that I use daily. It's a nice touch to throw in with the purchase. I think it helps prevent my headphones from becoming too tangled in my pocket.Bottom line: I use these headphones daily and they sound fantastic. 

Question: How is the mid?
Answer: The mids sound great