 Like the show Never Have I Ever, I think it's very well-timed. I think the first three seasons are incredibly strong seasons. I don't remember actually exactly how many seasons it is. I just know the fourth season would have been so much better if they actually used the proper time to tie up all the ends. Like all the ends are tied at the end, but none of the storylines felt fully fledged out in the last season because they were trying so hard to rush everything to get it tied in the end.