This was a good purchase, I sized up to a 7 based on previous reviews. I'm 5'2", 135lbs, with curves. I usually wear a 25 in pants/US size 4. These are thin and not denim material, they're soft and stretchy, very comfortable. They are a little tight around my thighs at first, but they break in nicely. I wore them for a 7 hour road trip and felt just fine.