I was worried these would be too big because I am normally an XS in most brands, however these fit me perfect! They are stretchy enough I think they fit multiple body shapes and sizes in their size range. I also love that they are not super long, at 5‘3“ I have trouble finding leggings that don’t bunch up around my ankles. These are perfect and come right above my ankles. I am so happy with these!