Mama Train were amazing. Very professional and extremely nice. Showed up early to prep and be ready to perform on time, and sounded beautiful when I heard them. Unfortunately due to getting ready for the ceremony and dealing with a last minute emergency, I didn't get to watch/listen to them perform as much as I wanted to, but the guests raved about them, which did not surprise me. I would recommend Mama Train to anybody looking for live music in a heart beat, and will look for a reason to hired them again in the future in a less busy event so I can just sit and enjoy them perform more. If they aren't too busy on world tours and at award shows. THANKS MAMA TRAIN!