Love these pants! SO comfortable and slimming! I bought the black and am going back to buy the green pair... would love it if they came out with a charcoal grey. The pants stay up and in place - the legs stretch out a tiny bit throughout the day, but they never fall. I am 5'3" and 145 pounds - I ordered the petite medium and they are perfect.