Story is good. But they have dragged too much. Too lengthy. They should have finished it within 500-600 chapters.
Yes,story is very lenghty