Not truly compatible with Peco. Slightly shorter, and the fishplates are a different design meaning it's a slack interface to Peco. Also, the sleepers are a different colour and a different pitch to Peco. Have since bought a genuine Peco ST-1 instead.