I am 5'6 and 125lbs and I ordered a medium tall which fit perfectly.  U have to go onto capezio measurements which u can find on their website. I ordered suntan as I spray tan for performances and need to look tan. They are a bit orange but not bad. They do suck in legs and make them look flawless. The foot on the bottom is too small for me as I am a size 8. The material is tough which is good bc they are durable for performances and I can see how they can be a little uncomfortable on the inner thighs if your thighs touch together. I gave 4 stars bc of the foot being too small but other than that I would buy again.