We sent our daughter to a private primary school and it was amazing for her. Small class sizes (no more than 14), permanent TA in all classes, incredible opportunities both inside and outside of the classroom. We have just moved her to a local state school for the start of year 4.
It wasn't a case that we could no longer afford it but we realised she was struggling when joining activities outside of school where class numbers were higher. Socially, she is incredibly confident but got very frustrated when faced with having to be heard when there were 30+ kids in the room.
The behaviour in her school was impeccable and apart from the odd normal child experience of falling out with friends there were no altercations in school. She absolutely freaked when something quite minor happened in a holiday club outside of school.
We realised then that as amazing as the school was it was not equipping her for outside life. She has always done lots of activities outside of school, dancing, swimming and drama but again class sizes were small.
It was an easy decision to make for her. It took her a couple of weeks to settle in but she is now thriving. Loves her new school and new friends and is much happier in scenarios of lots of people in one room.
Private school can open lots of doors but so can state school if the parents are behind their children, allowing them to explore and experience lots of things
We have said that if her grades start to slip from where they were (performing at 2 school years above her age) then we would get private tutors for her but her new school is pushing her to continue achieving but without the pressure, despite not being the best state school in the area.
There are benefits to private school but there are also a lot of benefits for state school too