All in good shape, all are XL except for the gray helmet shirt which is a 2XL and the 1985 champions Opolis shirt. Small hole pictured on crimson schooner shirt.