I ordered this train for Christmas for my daughter 20 months so I do not know if it will please him but in any case for my part I am happy with this purchase. The quality is very satisfactory and this price compared in supermarkets or toy stores. I recommend it.