The blocks could be better cast with better cut threading but overall seem to be pretty straight and strong. Using as guide rails for 10mm thick 410x410 aluminum plate for custom 3d printer. So far with about 20 hours of use on them they have tracked fairly well.