These pants are awesome! I ordered the size small and I am 5’3 and 115 lbs. They fit me perfectly! They stretch a bit and fit my leg length perfectly. If I were any taller they may be highwaters. They look just like the photo, some strings were hanging out of the stitching that I cut off but not a big deal. They are cheaply made but the design and fit is so damn cute! I bought two pair. Happy!