I had to send 3 back before I got one that runs reasonably, all 4 have had missing detail parts, the tiny hook by the the front left buffer (2),missing the rear half of the pipework that runs alongside the running board (3), l/h brake rod (1), fallen out tender buffer (1). 2 were particularly poor runners, I phoned Oxford and was told they had probs with some the early ones which was down to shorting on the chassis halves, now cured by painting the previously bare metal surfaces. I have to say that imo they are not particularly sprightly runners compared to say, a Hornby Q1. It seems to run out of puff at half power on my controller but reaches a reasonable speed pulling 3 Hornby Mk1'sl, the speed range is basically covered by a quarter turn on the controller, the remaining 3 quarters give no more rpm from the motor. I was tempted to return it but it's such a nice looking well detailed model and was only £80 that I'll keep it, but am a bit wary of any future Oxford purchases.