When walking either long distances or standing for hours, good foot insoles are needed to prevent foot soreness or blistering of the skin. Foot insoles can also be used as a foot support system to conform to different types of feet and correct posture when standing. Varieties may also include magnets for increased comfort.