Two sizes up is accurate. I am a 16. I ordered a 20 and they fit well. I have a curvy figure with big ol thighs they fit in the legs well enough. Not too tight. The unhemmed are looooong. Be prepared to hem them yourself. But that is the case with all EMS pants for women. So far, I like them.