My little grandson just loves these trains. They take some abuse but are holding up well to it. Love the storage case so everything stays together and makes clean up easy. Bought a few items for Christmas from Overstock and everything arrived way before the 15th. A very positive experience using Overstock for Holiday shopping!