I'm not familiar with it at all. I just notice on Amazon that at first glance there seem to be a lot of positive reviews, but if you actually read the reviews, many of the positive ones are from people who either haven't really used it yet, or who got it for free. The reviews from people who actually bought it and used it are often not so positive. You get what you pay for I guess. It's apparently made in Hong Kong.