Hello, and welcome to the Titan Performance bike gear shop. All the designs are printed on quality garments. The shirts are available in black or white, and in a variety of sizes: small (36), medium (38), large (42/44), Xlarge (46), and XXlarge (48/50). Please note, that shipping is not included in the prices quoted, and discount will be given for multiple purchases. If you require a custom design printed onto a garment or garments, please contact us for a quote.