These are perfect for baseball season. They are 95% polyester but with a cotton feel. They will be sublimated with ink. These fit true to size.