I bought ON clothes for DD and thought they were good for the $$ you pay. They are cute and for the amount of time they actually wear them it's worth the savings.
I buy a lot of DS's clothes there. The quality is ok and the stuff is inexpensive. I don't mind that they are not the bext quality because he grows out of them so quickly and they have some cute stuff.
I really prefer Children's Place Their stuff washes up so nice and keeps it shape. My DD has dresses she wore for at least a year and then passed it on to my niece and it still looks brand new. Old navy stuff is like the other poster said it is hit and miss. The brand I hate is Okie Dokie sold at JC Penny's that stuff shinks and pills, I won't buy it even though it is cheap and they have cute things.
It's my experience with Old Navy, that you are not paying for quality. However, you can get really cute outfits, and since you didn't pay much for them, you don't feel so bad when they fall apart.
Re: Old Navy?