Celebrity Pink never fails me. 150 lbs, 5'4", I usually wear size 9, based on reviews bought a 7 and they're perfect. The amount of stretch is very forgiving. Perfectly mid-rise. The material is soft and comfortable. Very sturdy. So pleased.