So as I have posted before I got leather look Spanx in a L , I'm a large 12 :small 14 .
They fitted but rolled down so thought maybe too small .
I wasn't allowed to return ( still in dispute )
I have just got the moto ones in Xl , much better quality and although not as pulled in they don't roll down so I'm keeping them .
Size charts vary from site to site , some day an XL is 14 some 16 and luxury legs say 20:22 !! Confused but they fit !!