the quality for the good players is, the strong desire to learn and improve himself.
when i was young, my teacher, a chinese chess champion, he told me that stay away from playing with weak player, you never learn anything from them, show respect to a good player better than you, play with them if you can, and talk to them to ask for advise. never talk to a weak player, you would not learn a thing from them, and you don't know what they are talking abt.... .