OMG!!! I LOVE THESE!!!! Theyre super comfy and very practical. Stretchy and not restricting. I wear a 16-18 in normal pants and got the 2XL to be safe because I have huge hips and thighs. There is still plenty of room in the waist area. Very comfy.