Shirt is in good condition no holes or stains. Tag has been removed I believe it is an extra large please see measurements