Size M but tight fitting....approx UK 8

Length 32"

Good condition.