Printing looks good. Order process and delivery was fine. I bought an XL because I had heard that the shirts came somewhat small, but the *height* of the shirt is what was a problem. Once washed it shrunk enough that it barely covers my stomach, and is too short to wear. So I will actually never get to wear this shirt, so I'm bummed.