I was pleasantly surprised with these shorts.  They are super comfy and so far do not ride up.  I am a solid 3x+ in most things but the 2x fit me well in these.  I wear them under dresses and skirts.  I even ordered another pair.