This food dispenser does it's job. My seven-year-old can use it and it's fairly neat. It doesn't crush up the cereal too much. We use it for Cheerios and I think it would work well for cereal of a similar size, but not much bigger. Also, I think flakes would do very poorly in it. It will hold a full, standard box, but not the larger boxes.