all is good size perfect piston finish a little rough be interesting to test hardness on rod but good job otherwise