Great ballet flat liner that stays completely hidden with my flats. The only problem that I have is my foot is so small that it does tend to creep under my foot even with the silicone material at the heel intended to keep it in its place. If I had bigger feet, these would probably fit great but I just have to adjust every once in a while. Also, as thin as the material is, these liners are pretty durable. They've gone through several wash cycles and I don't see it wearing out anytime soon.