These are for legs with ginormous calves(gigantic and enormous=ginormous)!!!!! They also run small. I ordered a half size up and it was still a bit small. I am retunring these asap. So unless u have ginormous calves this is not for you.