Hello and thanks for looking... This shirt is in nice condition. I don't know what the 25 years represents, but it's still a really cool shirt. Color may vary due to lighting and glare. Lying flat it measures from pit to pit 26" and from the collar to hem is 30". I also have an identical shirt that is a size large with a pit size of 24". Both appear to have never been worn. When purchasing please let me know which size you prefer. Please check against your own pit size. Men's shirt pit size guide is as follows: Size S=20" M=22" L=24" XL=26" XXL=28" XXXL=30". Thank you for your interest in our item... We appreciate you and your business. We have two ebay sites, one is atapiyob and the other is jere32-27. Feel free to check them both out for similar items.