I had an O-27 crossover on my O-guage layout, replaced with this piece, fits better (O-27 slightly shorter), trains run much better now. New piece was a little dusty, cleaned up, now looks brand new! Seller also packaged very well for shipping. Definitely a thumbs up!