I have always been a fan of spanx. I order these according to the size chart and they were a little big.  Wish I would have went one size down but they were very comfortable but because they fit a little big they did "suck" me in like I would have liked.  Wore these when I was 6 months pregnant.