all i have to say is that they're is no in-depth description of cho, and the picture in the u.s. version of the order of the pheonix is how one artist percieves cho. it is certain that she is "about a head shorter" than harry and has long dark hair, but i don't know how long is "long", and i don't know how close to "a head shorter" cho is since harry saw her from across the pitch when the story refers to her height. that's about as descriptive as j.k. gets with cho. the fact that she's "extremely pretty" or smart because she's in ravenclaw shouldn't have anything to do with her physical appearance as everyone has a different vision of "pretty" and smart doesn't always mean the stereotypical glasses and pocket protectors. but, in a way, i think it's better that j.k. keeps cho's description vague because it lets the reader imagine how they think cho will be like, though i guess not so good for the movie since everyone has a different image of cho😛