We used it at our reception at Narcoossee's. I had originally wanted a pianist, but when we changed our location, we couldn't use a pianist. There was nothing else that we really wanted, so we decided to go with the iPod - plus it was cheaper. I think that it suited our purposes, but the quality really wasn't very good. We could barely hear the words of our father/daughter & mother/son dance. This could have been just because of some configuration on the system, but I wasn't very impressed with how it sounded. It might not be like this at every location either. But we probably should have just brought iPod speakers and done it ourselves.