Our graduate had dreams of a hot dog roller stand at his graduation party. Looking at party store rentals, they were expensive, we had to figure out set up, and they didn't look so clean. We opted to purchase this one and are so glad we did. We got to practice making them ahead of time so we knew what to expect for timing during the party. We kept a small batch of hot dogs gently warming in a crockpot of water in a staging area, and then would just refill the rollers as needed. The machine heated them up evenly, kept them juicy, and was loved by all. The "sneeze guard" was nice for germs and keeping things from falling onto the rollers, the tongs worked perfectly for getting the hot dogs on and off the rollers. Clean up was a breeze. My graduate would prefer to have this set up in our kitchen for daily use (mom says no) but looking forward to pulling it out for game day, superbowl, and other parties. We've also seen these style hot dog rollers hooked up to portable generators on the sidelines at tournaments and for tailgating.... don't like hot dogs? Pretty sure tacquitos and other cylindrical shaped foods would cook on this (just check the internal temp before eating until you figure out timing). Highly recommend, no complaints about the machine and it seems like it will be pretty durable over time. This was the highlight of our graduation party (food-wise) and a hot dog bar was fun and easy to do.