This series is amazing, it's a must watch. I have never read the visual novel and I still understood everything and enjoyed it to the fullest. The characters connections with each other, their development, and the storyline were all awesome. Don't listen to those people who say to skip this series. Watch it, but be ready to cry a little, it's a tear jerker.