This fits my daughters feet which is 14cm long. It has a bit of room as i intended so it will last her a while for school. I love it! I bought size 7.5M. Although it has room at the front its holding on well at the ankle so it isn't slack to fall off. The 7.5M is 16cm long