This rolls down.  I am a 5'1" and 190 lb woman.  Typically wearing a size 12-14 - sometimes 16.  This fits but sits low and rolls down.  Also the bottoms ride up.  I am heavy, but my legs are not too bulky but they ride up anyway.  The material is stretchy, similar to a thick pair of stockings.  Unfortunately, I do not recommend these. Wish I could return the ones I have but it's too late.