How would you describe a person who is arrogant?

Let's say a person tries hard to be seen as perfect because this person wants everyone to think he/she is perfect so that this person can be liked by everyone too. Also, this person often compares his/her self worth to other people, is this person is an arrogant or an insecure person?
3 answers 3