I had to trim the length to fit into my women's size 9 shoes. And, they are a bit too thick so the top of the shoe is tight on my foot. However, I understand that a company can't really create an insole with good support that is going to fit into ALL types of shoes, without people complaining about it being too thin!