Size is US medium which I think may fit a UK large for a slimmer fit but please see the measurements
There are a few very small marks but nothing major at all - these are all shown in the pictures