I got mine and they are super nice looking. The GF and I were having fun trying to read the super fine print on the SP cars with a magnifier. Was able to make out "Southern Pacific Transportation Company..."
Haven't run them yet. Trucks are BLMA (they say so) and the wheels seem to be the Fox Valley wide treads (that's what they look like to me).