I am 5'5 and used to weigh 145. But I lost almost 20 pounds so far, and have always been long and lean. These pants really are attractive and comfortable to wear even more now. If you have a short torso, and long legs like me, then try the XL size, it does not feel big and is great for this body type. You will get attention, and there is no camel toe! Yay.
Great product, and fast delivery.