Hi, Thinking of trying them after hearing good things! How long will I need to keep socks on for? How long does the nice soft effect last?