These are printed on heavyweight Independent Trading Company blanks, much nicer, both in fit and quality, than the Gildans we've used before, and I (will) consider myself a sweatshirt connoisseur. I liked the cheery Royal color when I went to check them out, but we got brown too, for people who prefer something more toned down.
These are printed the fancy way, where you can't feel the ink in the fabric after one wash. Both the blank and the printing method cost more, so these are more expensive than they used to be and we're marking them up only minimally. Definitely far less than what's normal in the clothing industry.
70 percent cotton, 30 percent poly