For the price, this is a really good starter set. After playing with my own HO trains from time to time, and going with me to operating sessions on bigger model railroad layouts in our area, my daughter requested her own HO train set nearly two years ago. So we got her this set to give to her for her 10th birthday. Now she's had it over a year and still enjoys getting it out from time-to-time (she had her own little Christmas tree in her room this last Christmas, with the train around it) and looks forward to when we build a model railroad.Bachmann models seem to have increased in quality since I was her age. The freight cars and caboose all look prototypical in detail and operation, no operating problems or visible defects.As far as the locomotive, the sound decoder is very basic, but does have some programmable features on it to change the type of whistle, volume levels, chuff rate, etc.Locomotive details and quality are just about the same level as a Bachmann Spectrum model that I have. With the sound system muted, the locomotive runs fairly quiet and smoothly in both directions, even at slow speeds. Runs very well on Code 83 track as well.The E-Z Command controller is easy to use for basic control of the locomotive and its sound/lighting functions, and has the ability to address and control up to 10 different appropriately programmed Digital Command Control (DCC) equipped locomotives—although probably not at the same time—and 10 individual functions for each locomotive. The power supply is appropriate for a small layout running one or two trains simultaneously, like on a 4'x8' table or similar. A bigger layout or running several locomotives, accessories, etc. would require a bigger or more advanced system, but because this set uses a standards-compliant DCC decoder, the locomotive can be operated out-of-the-box with *any* of the popular DCC control systems. (We have programmed and operated her locomotive on my Digitrax system with no problems.)Like I said, good starter set for a mature child. Make sure they are mature enough to know that HO-sized models are delicate and should be taken care of. My daughter has done an excellent job taking car of hers, and she stresses out when her younger brothers and sister are around. If you're considering an electric train for your kid but concerned about how he/she will treat it, this set isn't for you. There are small parts that will break off if handled roughly, so either find something more robust with less detail, or wait until they are older or more mature.The only thing about this set that concerns me is the way the train was packaged. The freight cars snap into molded plastic carriers, but there were no plastic "windows" on the box over the hopper and the locomotive meaning those items were a little less protected from damage than I'm comfortable with. Fortunately nothing happened in shipment, and thanks to Amazon, the train box was well-packaged in a bigger box anyway.