I'm not sure these are maternity. Anyway, I usually wear a medium, I ordered a large, but I should have gotten an XL. I'm just going to save them for when I have baby and lose the baby weight. Other than the fit they are pretty cute.