These are hand dyed and hand printed shirts on eco friendly cotton. We do not increase cost for larger sizes and go all the way up to 4XL/ with extra long shirts as well!