I love these leggings, they are so comfortable. I have a pair in charcoal too and they have held up well. I ordered a small. 5'2", 135 lb., and they fit just fine.
These are by far the best leggings I have found. Comfortable, durable, and flattering, they have held up for years through several washes. The only con is that they can get faded after a couple years, so I have to re-stock. I'm a 27-28 in jeans and the small fits perfectly.
I bought this legging because of the great reviews. I do like them a lot but they are really long on me a bunch at the ankles. I'm 5'5" and I bought a small. I should have sized down as they suggest but I bought them in store and forgot. I'll keep them to wear with boots plus you can't beat the sale price i just wish they offered them in a shorter length.