It's fine. But, as with every match 3 game, it gets to the point where it is practically impossible to get through unless you pay. Or wait a while for a freebie. Also, why are you making me do the previous level that I COMPLETED all over again whenever I reopen the app? I'm not referring to selecting a previous level either. The game acts like I haven't even completed the level. This is completely ridiculous. Other than that, it's great!