I second NYDJ. Though I'm not sure of my body type I do have some tummy and am happy with my NYDJ jeggings. I think they are technically named a jegging, but in my opinion they fit like more of a slim straight as christieanne mentioned. A little higher rise to 'contain' the tummy.