Initially I ordered size 12 but then reordered size 10 as the fit was rather generous. Overall they are comfortable to wear although I find the hip protectors sit in a slightly odd place and dig in a bit when on the bike. Nice and cool on a very hot day. Zip nicely to the Oxford jacket. Both were a bargain in the sale