Both large sizes. You choose your favorite. Or buy them both. They are a high quality cotton. They have been mostly in dry storage for decades so like new. I have lovingly washed them and sun dried them on a clothing line. They are from an always pet-free and smoke-free home. The first one with the number 6 on it has a tag ~ Size L, 100 percent cotton, Gildan Ultra Cotton. It has a 44" chest and a 27" length (measured from the collar down the back to the end. The other one fro 2004 is a thick cotton without a tag but also a large size with a 44" chest and is 30" long down the back from neck to end. The number 2 is the back of the shirt. The front has the film festival logo on it.