The putting logo is on the back and the smaller logo is a small heart print on the front. Screenprinted on 100% cotton shirts. Not all colors available in every size.