I had these type of spots for ages, 1 specalist told me it's the way that i was shaving, but after months of taking antibotics, loads of different creama, th spots were still there. So i had to have wet bandages on my legs that kept them moist (bandages were coated in a special cream) After wearing these for 3 months, my legs are completly spot free. I wouldrecommend these so you could ask your doctor/nurse practioner. Good luck