I bought the 31 in black. They are a great fit, a light cotton and well made. I guess they are really designed for somebody with shorter legs than me (I am 145 cm tall) but this is not a problem. If I want to get the same length as you see in the photos then I just don't turn them up. So you don't have to have the check pattern showing if you do not want to.