I am 5'3" so usually the hem of pants are dragging on the ground. The hem of these reach an inch above the top of the ankle similar to the photo for the product. So the model is probably petite.
The color says black, but they arrived a deep charcoal gray color, not a true black,  even though the labels all said black.
I bought these in black to replace other black leggings that I have that have been washed for 7 years, and brand new these were a lighter color than my old leggings.