I thought Yuffie was a very believeable and endearing character. Her motivations are well developed and make sense. She provides comic relief as well as humanity, plus she is a strong character in battle.