I have run the train around on my track to make sure it works. Works like it should. Didn't test the smoke.