Yes they are quite generous
I’m 34″ waist 32″ leg ordered medium and they fit although I will have to pull the draw cord waist tight and the legs are a little bit too long
Size label inside says leg 85 waist 94 seat 110 (all cm’s)
Probably a bit too big for biking, they will annoy me when they slip down my lower back in the saddle. Will be great for wet dog walks and stuff though
Mine where also ‘as new’ slight musty smell but suspect that’s more from storage as they definitely don’t look pre-worn
I got the RAF blue ones