My parents are thrilled that I shop here because all of the clothes are made in America. It makes them remember a bygone era when many items for sale were made here. I do have to say that clothes I purchase here tend to not fall apart whereas clothes I have purchased that are made elsewhere (like China) tend to fall apart in a matter of weeks. American Apparel is more expensive than your local Old Navy but is well worth it. They carry a couple dozen different styles for t-shirts, sweatshirts, etc in a number of different colors. The sales staff is always unobtrusive and friendly. Their online store is great too-I say pay a little more for quality, your wallet thank you in the long run.