I love elastic shoelaces, makes shoes more comfortable and they make the shoes last longer because they don't wrench the eyelets every time you bend your foot. I also have wider flat elastic shoelaces that look like sneaker laces, they work fine for casual shoes. These are round, thinner laces that look much better on dress shoes. Be sure to get the length and color you need, most dress shoes need 24" (short). I personally think all shoelaces should be elastic.