Good and solid when snapped together. I have found no play or gaps in the joints. My trains run true on these.