execpt for some cringy dialouges,many cliches,predictable plot and repetetive story(wow on paper it really doesnt sound good does it!)its really good.it has many flaws but the love you develop for the characters really makes up for everything the way you can connect to each person and care for them is like no other.i recommend it but when you watch the first season it just goes downhill from there its not like the second and third seasons are bad its just that the first season is that good.