I am 5'2" and 150lbs. I purchased the plus size because I have big thighs. The girl in the picture has tiny thighs and I thought the regular size would tear on me. I put them on and they fit fine, don't tear if you have the right size and look great especially with heels. My only issue is that they do not stay up if you are walking in them. So if you are walking a lot, you will be pulling them up all the time.