Screen printed in house. Printed on Comfort Colors 100% cotton heavyweight tees.