I have made numerous corrections to the English subtitles and I regard them now as good quality.
I cannot vouch for the quality of the two Italian subtitle tracks. One is 'forced' to cover the occasional non-Italian dialogue. The other is SDH but with minimal non-dialogue text so quite useable as regular subtitles.