I work at my kids' school.
When parents are around, and I know their child, I always make a point, to make a "compliment" about their child, to them.
And the reason is, as parents or Moms, it is rare... to be given a compliment by others, about your own kid.
People do not usually do that. At all. They are so self absorbed. Or they are more concerned about their kid being better than yours.
Kids are criticized, more often than not.
But not complimented.
There is one boy at my kids' school. Real chatty boy, but very mannered and very nice and he stands up for other kids. Well, one day I saw his parents for the first time. They are, VERY young parents. Only like in their very early 20's. I was surprised. Because, their son was really a great nice kid. And I told them, how their son is so wonderful. They were really thankful. Because, to them their son is not "good." But I explained to them, how boys can be, but that their son is a real great kid. No trouble at all. And I told them, they must be great parents to raise him so nicely.