I just watched it & just tried it. It wasn't hard, and with practice I could probably be as coordinated as they were.
I wouldn't say it was painful, just a minor pull when the hairs were coming out. I did my upper lip. It just did a nice job and was much faster than trying to tweeze all of those tiny hairs.
Finally, a use for all those tiny spools of ugly thread colors.