Yoshi is powerful on the ground and he has a great down+A attack in the air. He is very slow however, and doesn't have a great air variety. Plus he doesn't have a triple jump, which can be frustrating. The egg throw can be devastating once learned, and the ground pound attack will sen dopponents flying if they have above 75% damage. The egg attack is great too.