I was putting off watching this anime and i finally started watching it, a few weeks ago and im happy i did, its a bit cheesy but in my opinion you will eventually love this show for being this way and it definately deserves 5 stars. My only regret is not watching it sooner.