We just had wiggle waggle express come to our son’s 3rd birthday. They were extremely professional, polite, and punctual. My guests at the party were also pretty impressed. Best of all the kids had a blast:) we opted to go for the bigger train, although it was a bit more expensive it was well worth it! Would use them again in a heartbeat.