I bought this short because it is difficult to find a "below the knee" anything in other brands, not everyone makes them and I really like to have one in my wardrobe. I have to say, I absolutely LOVE it. It's my favorite thing to wear under everything. When I first took it out of the packaging it looks really small because of the enormous amount of stretch. It also felt really think almost like neoprene but its NOT! Once you put it on it stretches and tucks into place so it wears like a second skin with absolutely NO BULK. It feels super smooth and light like a great fitting yoga pant. I don't have any problems with the top rolling down like some others, but I am a pear shape so my challenge is more along my hips and thighs. I will add that I ordered according to the size chart using my measurements. The largest measurement being my hips and it is perfect. If you are unsure what size to go with follow the measuring chart, the size takes into account that this is supportive and will tuck you in where it should. I am always unsure of how accurate the charts are since this is supposed to fit snug but all the guesswork is taken out of this one, go by the size chart.