I bought it for my boyfriend, it is a large size and I bought him the perfect L. The printing is fine, the fabric feels soft, although the letters are not very clear I think it is because of the typeface and the pixelated, so others very good purchase. I don't take long to get there, like a week