The Highland fling is a vigorous dance.
The highland fling is a hard dance, that demands pefection. It can 4 steps, 6 steps, or even 8 steps, and sometimes even longer. When danced in competitions, the dancer wears the tradtional kilt and socks with a velvet jacket.