I have recently purchased this product from Amazon and am quite satisfied with the sound quality. I was looking for a nice headphone under Rs. 1000 and I settled for this one after a lot of search. I had considered Sony but I will discuss what I liked:
Sound quality: The sound is extremely crisp and can every chords. Yes, the bass isn't great but the audio comes out quite clear.
Comfort: The strap has cushion which is comfortable if you are wearing it for a long time.
Price: At this price point it is a perfect match of sound as well as comfort.
Sony mdr-zx110 is available at around Rs. 750 but the sound quality isn't quite clear and too plasticky. The ear pads wont last long. So, I would recommend the JBL one.