My (now) wife and I got these for our wedding reception. However, after seeing how big they were and how long they lasted, not even remotely worth it. If your reception is longer than a couple hours you're going to need to replace them, and you have to worry about the whole runoff thing. Not worth it, no.