The enamel coating makes it easier to clean, and a little easier to cook in because of the smooth surface. There's no raw metal to "season". And of course, it's pretty. No reason you can't use it on a glass cooktop, with care. Be gentle setting it on the stove, and never drag cast iron across a glasstop, to avoid scratches. If you have to move the pot, lift it completely off the burner first.