This is a 35 year old vintage jacket that I wore in my childhood. it is in great shape for its age as the Printing looks just like it did on day one. The color of this jacket is technically white though it has SLIGHTLY SLIGHTLY SLIGHTLY yellowed over the years. The yellowing is not bad and would probably disappear with an oxyclean bath. It still appears white at regular glance and would require putting it next to something pure white to see the difference. No rips, no tears, no stains. Standard adult XL.