Bought them in black in size 10, petite - normally I am in 8. They fit me right and make me look slimmer. The length is simply correct and I already wore them with and without hills - I am 162 cm tall. I do really like them and look forward to obtain them in light blue for casual wear.