It's great. Easily saves most recipes online. Allows you to tag them. You can schedule meals far out in advance from you personal recipe collection. From these scheduled meals you can create a shopping list.
I bought both the mobile and desktop (Windows) version. My fiance and I spend about 10 minutes a week discussing what we'd like to eat for the next 5-7 days. From there I schedule the meals in the app and, boom, I've got a shopping list. Super easy. I've put a lot of recipes from cook books in to the app.
We only use it for dinners and deserts, as breakfast and lunch are more predictable and repeatable.
Edit: another thing I like is that the app doesn't (yet, i think) require a subscription. to use it, after a trial period, is a one time payment