What kind of partner is he?

So my friend is going out with a guy and they have a great relationship. But I don't know what kind of man he is. He tells her that he wants her to be perfect. He told her one day to dress and look perfect with makeup on aswell. He tells her not to go out with male friends. He asks her where she's going and who she will be with. He does not let her drink alcohol. What do you think?
What kind of partner is he?
Add Opinion