A good headphone is necessary if we often spend time listening to our favorite songs because they are among the most important factor to promote great experience. If you also use them in crowded places, it is good to use noise cancelling headphone because they can block outside noise.