Love these!! You do have to measure your thigh but I got size B in lace and they fit perfectly and actually stay up the whole day! I wore them to a wedding where I was sweating and dancing all night and they stayed up! I gave them a 4 of out 5 becasue they do leave an imprint on the thigh after wearing for too long. This could be a size issue however, I feel that if I went up a size, they could potentially slide off. I am assuming re-purchasing the solid print would help with this. Definitely a good buy to prevent chaffing!!