I think this show is pretty good, especially for new anime watchers. Although Part 1 is slow it is simple with only 9 episodes which should be longer to be honest but moving along. Next is Part 2 where things get really good. I would say the villains are still goofy, Joseph is a amazing protagonist for Part 2 and so are the other characters. Part 3 is pretty meh not gonna lie. JoJo's fans say this is where JoJo gets good but I think it's pretty eh. Stands are introduced and it's pretty cool and Dio is back which he is probably the second best antagonist. Jotaro and the rest of the Stardust Crusaders are pretty boring except for Joseph. It gets real good once Jotaro and Dio fight which is the best fight in the whole show. Part 4. is actually my favorite part introducing Josuke as our new JoJo. Josuke is an amazing protagonist and I love him and so are other characters like Okoyasu and Koichi. Jotaro is also in this part but is used when he needs to be their which makes his badass moments a lot more special. Yoshikagae Kira (the best villain in the show) is a amazing antagonist which a lot of people know by now so I won't go into further detail. The worldbuilding in this part is so amazing and the characters I could connect with a lot more. Part 5 is a mess. This is my least favorite part because these characters have no traits whatsoever. Giorno is just a dude but I would say Bruno is a really mediocre character and my only favorite character in the part. Diavlo could have been a good character but they kind of messed him up. Honestly JoJo is really good with some major flaws but still watchable even with flaws.