I ordered a Large due to other reviews that Spanx runs a little small. It fits perfectly. I'm very happy with my purchase. I love the addition of lace. It makes these panties not only trimming but kinda sexy.  I'm just bummed I got the last pair.