Perfect fit on the XS that I bought for my 5'9'' frame.  The colour is true to the picture, and the 60/40 cotton/poly blend feels durable on this Oxford.  It's breathable when used outdoors and a great choice for casual Fridays, especially considering that I paid 25 dollars for this.