IME 5.10s are shit and have caused me more issues than not. The sole on the ones i have is very, very stiff. So stiff that I can't actually bend it which causes my foot to bounce around on the pedals--a lot. Flats vs clips aside...
The most comfortable knee/shin combo i've ever worn was the Fox Launch Pro.
https://www.mountainbikesdirect.com.au/fox-launch-pro-knee-shin-guard-black
I'm 158cm and a chubby lil fuck, I wore the S/M no issues. Wore these for a full day riding, totally forgot they were there. I regularly ride Race Face D30 knees, also no complaints so the leg/shin combo of that might be ok too altho the S knees are actually too small for me. I should've gone the M, i've got fat legs i guess ?
Do not go for the Launch Enduro, they are like 2mm thick foam. No idea why people keep pushing them as "enduro" or anything more than being able to stop slight grazing. It doesn't stop pedal bite at all.