Old Navy/GAP is the WORST at this. I wear a 10 in all of their pants ... except the “boyfriend” jeans, which I have in a 4 and a 6. And they’re both slightly loose. And my waist is probably the largest part of my lower torso because I have almost no hips so anything should be tight there and loose everywhere else?!?