Printed on cotton shirts in Seattle WA. Fits true to size! These are made to order. Please allow up to 10 days from purchase date for your order to ship. Thank you!❗️No Return❗️