Why are one direction so popular?

They are popular because people like their music and lyrics.

Other people like how they look and I have to agree they are good looking.

They are popular because of their music and lyrics and songs :)