I bought the gray pair last year in a size small (depending on the store I'm a size 2-4). After a couple of wears there were 2 holes at the seams around the ankles, I easily sewed it up myself and did not really care because they fit so amazingly. They are tight and smooth and hold everything in without being uncomfortably tight or causing a bulge above the waist band. They are also so warm, I wear them in NJ winters even on windy days and feel they are much warmer than jeans or jeggings. I bought a black pair this season and love them as well. Another great thing is they are not see through if they are stretched or if you bend over, which I've experienced with other leggings. I wear them ALOT and they don't stretch out or wear, they fit like they are brand new each time I put them on.
This is my second pair. I loved these thru my last pregnancy and picked up an extra pair on sale this Fall. However, they now feel a tad thinner. The new style doesn't hold shape as well as my first pair.