I ordered a bigger size but I got a shorter one. the picture is not accurate but it works great. I will be ordering a longer one though.
Good material, keeps the knees warm in winter on a bike, it does slide down though - size is not correct but it’s my fault, should have ordered S size instead of M on relatively slim legs. Otherwise perfect.