Designed and printed by me in my personal studio. Printed on 100% ring spun 6.1oz white short sleeves. Please allow 2-6 weeks for delivery. Thanks!