Generally (through 3 dc) reports were fair, and reasonably personal at primary level. Secondary it's very factual about data so occasionally you think something looks a little off, but that normally evens out the next time.
The only time I was irritated by a report was on one of my dd.
In year 2 dd had a few social problems, and the teacher, who was very perceptive on character (she taught all 3 of mine at different ages) wrote (among other things about how well she was doing) about how she was struggling, how to help her, and suggestions directly to her about her reactions with some interactions. It was totally in her voice-you could hear her saying it, it wasn't a prepared report. And it was really helpful.
We have the infant/ junior system here so they moved school, but I do know they pass the reports over for them to see along with some examples of their work.
Now, we worked hard with dd that year to help her with her social issues, and when I saw her with her peers it seemed to have helped and she wasn't over reacting etc as she had been.
So I was quite upset when I got her year 3 report which was saying exactly the same criticisms and comments. Then I put them side by side. It was exactly the same word for word, and this teacher had a very different turn of phrase-this bit stood out for being written very differently.
What I was really upset about was I didn't know whether:
- She hadn't improved, and the year 3 teacher thought she couldn't say it better than the previous one so thought it was worth saying again.
- The year 3 teacher couldn't be bothered to write the personal bit, so just copied and pasted from last year not caring what it said.
So I was left not knowing whether it was still an issue. (I don't think it was, or certainly the year 4 teacher didn't think it was)