All of our T-Shirts and Sweatshirts are American made. Designs are available on quality tees, sweatshirts and long-sleeve tee shirts. Our tees are high quality 100 percent pre-shrunk cotton, and sweatshirts are cotton/polyester. Sizes are S, M, L, XL, and XXL. Let us know if you are looking for larger sizes, different color tees, or want to purchase for your political or grassroots group. Some of these designs are available on totes, and versions of most of these are available on campaign pins, bumper stickers and magnets and hats.