I have used one for several years now and push it either by a Bachmann 9F or Deltic. As these do the job well I have never tried any other locomotive. The last time I bought the cleaning pads they came from UK and not the USA . Sadly the UK ones seem weaker and shred easily