Itching and irritation of feet