2-3 rounds is typical, so length of season depends on number of teams. I think a 10 team comp should be 3-4 rounds (27-36 weeks) max. 5 rounds (45 weeks) just seems a little long to me, but that's just my thoughts. An 18 team league on the other hand would play 2 rounds (34 weeks).