Hi I hadnt actually heard of these until I came across them on MN. Are they comfy, stylish, good for lots of walking. Suzanne