one of the best anime i have watched although the first few episodes (in dub) was so bad but if you changed to sub the voice becomes more beautiful in the ears but around episode 20 the animation and story gets 10x better after you watch around there you will get hooked so now in alabasta arc (ep 90 i think) will make your brain explode the animation is so good the fights are top tier. i hope this helps