"I am very satisfied with this purchase, especially for the price. I can wear them all day without discomfort. I realized taking them off last night that I had been wearing them for 13 hours straight without foot pain. One does need to wear long socks as I developed a small blister on my ankle when I wore ankle socks. I sprayed with water-resistant formula and it has worked well."