Question: is furfrou a good pokemon?
Answer: Furfrou does have a good ability, but it doesn't have very good tying. It has one immunity and no resistances. Steel types will wreck a Toxic stall Furfrou. If Furfrou meets something it can't stall out, it has to switch, losing any Cotton Guard boosts.