Custom printed in Pompano Beach, Florida. FABRIC: 60% Cotton 40%Polyester MODEL: 5'7" 145LBS and is wearing a size small.