My grandmother makes this every single birthday because it stays moist without needing expensive eggs or butter. It is magic baking science that tastes better than boxed mix.