The first seasons were a bit tough (not much money, player happiness and stuff), but after that it's a lot of fun to build and grow your club. No need to spend any real money.
Gameplay isn't that great, but collecting and leveling those iconic characters certainly is. Way too many in game purchase for a game aimed at children tho.