Sentence:  I had the impression that she is well <WSD>put together</WSD> and has good ego-strength. She is aware of her tendency to be overly self-critical, is working on it and making some progress. 
Meaning of the word marked with <WSD> tags:  Stable and sound psychologically and hence in other respects; competent and responsible.