This jersey is made by Teepee. All the letters and logos are sewn on. No Screen printing. It is size youth medium and measeures approx 16" from shoulder to shoulder and approx 22" long. It does have some small stains on the front, but they are hard to see. This jersey does come from a smoke free envorinment. Please e-mail me with any questions before purchase. Thanks for looking!