Product listings indicate Slush Puppie t-shirts are made of cotton — typically shown as 100% cotton or listed simply as "cotton" in the materials field.
Slush Puppie t-shirts are offered in typical men's sizes, listed from Small up through 3X‑Large (Small to 3XL).
They’re described as a regular-fit, lightweight short-sleeve pullover with a banded collar and a tagless neck label for added comfort.
Descriptions state the designs are screen-printed, officially licensed, and printed in the USA.