Question: is jigglypuff a good pokemon?
Answer: Sadly, Jigglypuff's overall stats aren't all that hot, but it's got good Attack and outstanding HP values to at least make up a little for the lack of Defense, Special and Speed. ... You're best off evolving Jigglypuff at level 29, when it knows Rest, or level 34 when it has learned Body Slam.