I don't know what kind of person these were made for. Leggings are supposed to be stretchy, but these are not. I'm very petite (5'4" and 105#) and these are too short, too big in the hips/butt, and fit just right around the calves--almost too tight.  I bought the grey/blk striped ones and the white/blk striped ones, and they both look ridiculous. I can't think of anyone this would fit.