Overall, it's a very good set of puzzles. Not too hard, which makes this perfect for novice puzzlers. One negative: the ads pop up at the bottom, sometimes obscuring the grid. A simple cure: disable the wifi.
I'm not sure how many levels there are. I've done about 40.