Zaroon: He is not the typical dreamy and perfect male lead. He is as vain and superficial as any human is but at heart is a good guy with no ill-intentions. Isn't a daddy's boy who will blindly do what his father asks of him yet is unable to muster up the courage to tell his father what he really wants.
Kainaat: The fatherless daughter of a widow and loved by her religious and conservative grandfather who clearly makes up for the lack of a father in her life. She is the typical case of a girl who clearly hasn't been given the freedom to express herself or dream as instead she has been taught to live a modest life along the lines of her grandfather's religious beliefs and principles, but like any person has insecurities and like most humans actually shows her insecurities and resentment.
Saltanat: Grew up in the same religious family but without the same expectations and pressure as kainaat to conform to her grandfather's way of life, clearly as unlike kainaat, saltanat had both parents to raise her and who have given her the freedom kainaat didn't, so unlike kainaat, saltanat's upbringing was not influenced by her grandfather due to her having both parents to take her responsibility. As a result, she is modern, free-thinking, confident but has a lot of love and respect for her family.
I so far like all three of them as I find them all realistic. None of them are repulsive and unbearable positive or negative characters. I feel all three behave aptly, whether that is the realistically imperfect and vain zaroon, the simple yet insecure kainaat, or the modern saltanat. Don't understand why any of these characters are getting hate on the forum. Even kainaat to me isn't deserving of the hatred and mockery she is getting on this forum just for being insecure as every human has their insecurities about something and at some point curse, blame or resent something or someone for the cause of our pain or insecurity. I don't find anything unrealistic about kainaat's behaviour with saltanat. It's not right yet all of us would still feel insecure and resent saltanat for no fault of hers if we were in kainaat's place because that's how humans are.
Also its typical of people to reject a proposal based on photographs so that doesn't make zaroon bad.