“These are so comfy. You can wear them all day and they don't bother you at all. I bought them for lightheadedness I have been experiencing due to pregnancy and these basically eliminate it when I have them on. I wear size 7.5 shoes and the small fit perfect.”