My second pair. I originally bought 3xl as I had a hip replacement and needed extra room for comfort, now I am recovered and lost a little weight I have bought the 2xl which fit perfectly. I was upper size 20 before now an upper size 18 and the 2xl fit great. Fabric is high quality and the structure fit my big tummy and thighs well. Nice deep pockets and real pockets in back.