Logo on shirt is comprised of very small tiny white dots which make this cool illusion. Black on shirt is a bit faded (as seen in pictures) but still would look great with blue jeans or khakis.