The pins are really long, but they do the job.
The headers look well made, the usual Chinese 0.6mm pins, which I don't mind. They should stack-up well.