I had thought that it was something like divinity; this is competely wrong. It's a kind of a gel, halfway between jello jigglers and the insides of those fruit-slice candies, brightly-colored and coated in powdered sugar. The box we got was flavored either lemon or rose, and colored yellow or red, respectively.
It's really, REALLY sweet, although if you rinse the powdered sugar off under the tap it's a lot better, and pretty decent. I liked it.