Are flat or round laces better?

It depends on the shoe. Flat laces tend to stay tied longer and look cleaner on modern trainers. Round laces are traditional and suit retro or classic shoe styles. Oval laces sit somewhere in between - great for golf shoes.

Flat laces stay tied. Round laces look classic. Oval laces refuse to pick sides.