Polo is at 23 inches. Tag unfortunately was cut. Has a small stain at the front. Has been washed twice along with the stain on the side. That’s also very small. Good overall. Has three buttons on the front of shown.