Swirlix is a short, small Pokémon that resembles cotton candy on a stick. It has a round puffy white body with ovular red eyes, a tiny red nose, and two ear-like pink-tipped lumps of sticky fur atop its head. It has a stubby pink tail below its puffy body. Swirlix also has two stubby light pink feet on its underside, which are often hidden within its puffy mass of fur. It seems to lack paws altogether.
Swirlix only eats sweets, thus Swirlix looks and feels like candy floss. When it is in battle it will sometimes extrude white sticky and sweet threads to entangle its opponents.
Swirlix can be evolved into a Slurpuff by trading it while holding Whipped Dream.