Keeping in mind all these aspects of headphones in mind should surely help you a lot while buying them
. No doubt, there are other factors too that need to be considered. But at least, the above details should help you get started in your decision making process.