I'm 5'5, 138, curvy. The size 1 fit perfectly. They are just past my ankles, so not sure how they would fit really tall girls. Snug thru the waist and thighs like a legging, but fall away nicely for more of a pant look. I definitely need to wear a long top to cover thru the hip area because they are so snug on my curves. That being said, I love them, I love the stretch and the bow in the back is a great accent. I bought the Sand, and am now ordering the black. I would buy in Walnut , Nile and Vanilla if available! Super versatile! Please add more colors!