Size M but tight fitting....approx UK 8
Length 32"
Good condition.