This Train is solid milk chocolate. Kids Choo Choo Choose it all the time in our store! Weighs 3.5oz