Not very accurate. Even if you scan a product the the information on the product and on the package are usually different. Other than that it's an OK app. I signed up for their premium membership that said cancel at anytime and get your money back. That is a lie. I used the app for about a month and wasn't really satisfied. When I asked to get my money back they told me that I can't get any of it back and I was free to cancel my membership. They won't even get me a % of the remaining 11 month.