Cole haan makes the comfiest shoes! Their heels are the kind you can wear all day- I grab them before any others- so decided to check out their sneakers. So glad I did! Ridiculously comfortable and lightweight, and I was leery of the velvet but actually really like it and it's not obvious from far away. Haven't worn them in the rain or snow due to the material, but absolutely love them!