Fun and a good time waster. I love the many different plants when leveling up. There are many ways to earn extra coins and plants. You just have to be a little patient due to ad breaks. But all in all it's a good game.