When Naruto is good, it is among the best anime made.
Unfortunately it's so bloated with filler, I really find it hard to recommend to anyone. Especially the trend lately, to lead up to a big event and end the episode on a cliffhanger, only to quickly backpedal for 10+ episodes of flashbacks.