I was chosen by Tryazon to get one of these for free so that I could throw a party and try it out. It comes with all of the hardware that you need in order to make smores (you have to buy your own yummy smores makings though!), except a lighter. The package includes a base, cooking fuel suspension frame, roasting safety screen, a can of S'mores Heat and 2 roasting forks. This little smores maker was actually a lot of fun, and even my kids could safely use it due to the skewers and roasting safety screen, though I wouldn't let them do so without an adult close by. The sterno lights on fire and is held in place with the suspension frame, and then the roasting safety screen is put on top of that. It makes it difficult to get to the flame, so you cannot get easily burnt. The screen itself, however, does get hot, so you still have to show some care. Unfortunately, this safety screen does have a bit of a downside in that it kind of makes it take a bit longer to roast the marshmallows than it would otherwise, and you might need some patience (hard for little girls that are staring chocolate and graham crackers down in a manner that suggests that they have never eaten before). Other detractors are the number of skewers that are included (could use a few more), and that you can only use the Sterno that is specifically made for these units. In addition to the Jr. smores maker, Sterno also makes a larger one, which can be found by following the same link.