I always feel like Old Navy is the worst for vanity sizing. All the clothes there are like 5 sizes larger than what the label says. It's impossible to find anything that fits me there, since I'm not morbidly obese.