Hi there, I have worked with people with braces before. what kind of brace is it? It sounds like an AFO that extends up to your knee. does the ankle portion flex? what kind of material is it made out of? does it slide on or are there a lot of straps? just asking for skin integrity reasons