These are AMAZING. Soft stretchy fabric, incredibly comfortable and super cute! I ordered both a 2x & 3x because I was unsure of the fit. I usually wear a size 20 pant. Needless to say, I am keeping both pair. The 3x is obviously a bit looser than the 2x but the waistband still fits so that they won't fall down. The 2x is probably the better fit for me. I will be purchasing another pair, I love them that much.