>one weakness to psychic
>resists: bug, fairy, poison, grass and fighting
>immune to ground
>immune to being poisoned
>decent stats.
>fire, electric and poison coverage
>ton of support moves: will-o-wisp, toxic spikes, haze, destiny bond, memento, pain split
Maybe not great in the power creep of today, but Weezing is solid in lower-tiers/older metas.