When I first started watching this anime, I didn't exactly have high expectations for it. It immediately drew me in by the first or second episode. One disappointment I had was that I had hoped there was a little more romance. This anime got me laughing a lot and the whole atmosphere of the anime was just fun and enjoyable.
The characters continued to grow as the story progressed and overall the characters had good personalities and were cleverly thought out thoroughly. The manga goes into a lot more depth and actually finishes the story, so you should also check that out if you enjoyed this anime
In a way this anime reminded me a lot of the game Kingdom Hearts as it is produced by the same studio (Square Enix). This art was very similar and the overall atmosphere and environment was alike.