These are excellent. They're pretty much an organice version of Poptarts, although the texture is a bit more crumbly. They're still delicious though.
I haven't compared nutrition facts to Poptarts. I have a feeling they're similar in nutritional value, but they're organic, so if that's important to you then they're certainly a good choice.
If you like poptarts, or any type of toaster pastry you will definitely love these. I saw them at Trader Joes and decided to try them - I was pleasantly surprised. They are now a regular on my grocery list.