I am 5'2.5" and 115lbs. I bought these pants in XS regular but I should have bought it in petite, I tailored it, but it's still pretty long, that's the only complaint I have, I am otherwise very satisfied with my purchase. The fabric is very comfortable and looks like it the type that doesn't fade (I bought mine in black and they're still the same color they were two months ago). I especially love these pants because they fit great around the hip area (I have no hips and these pants make me look like I at least have SOME hips haha). Loving these pants and definitely it's price. I would surely recommend them!