I'm a small, but ordered a medium and i'm glad I did since they fit perfectly one size up.  These are excellent post c-section leggings that hold everything where it should so it doesn't feel like you are falling out!