I walk a lot, so need something flat that will keep me warm. all my current shoes and boots have heels. which of these two should i buy?