The ease of writing tests, the ease of running them, and how quickly they get feedback. I've been using wallaby for about 6 months now and have yet to find anything that I dislike. It's not perfect but it's getting there. I've used other tools before but nothing has come close to the speed and feedback of wallaby.js. The only downside is that I wish there was an easier way to run multiple tests at once. This would make it easy to test several different things without having to open up a new window every time. We use wallaby for all our front-end testing. It makes it much faster to write tests and gives us instant feedback when we're making changes.