So how well does it work?