In the past, Old Navy seemed to have clothes that didn't hold their shape very well, but that's all changed recently. The last time I went through Old Navy, I was impressed by the selection. One thing they always do very well is offering basics like t-shirts and tank tops in tons of colors, and they usually run two-for specials with these basics. I've purchased some items to work in there, and I've noticed that the pants are kind of hit or miss, between being dressy enough or not too dressy. The not-so-dressy ones I had faded, but stick to ones that aren't cotton and you'll be set. The major drawback is that the staff isn't very helpful unless they're trying to hawk the Old Navy credit card.