Item is missing size tag but i did compare it to another shirt of a similar size to get measurements. The shirt is does have all the buttons but could use some sewing on the button on left sleeve before it falls off. There is some stains as well which i attempt to point them out with a Please see pictures for details and flat lay measurements.