I love these! My kids love these! And, I thought they would be stupid and terrible tasting, but they are great! The different layers are fun, and have a little bit different consistencies. Good flavors, and not too hard. I feel a bit ridiculous for liking these, but I have to admit, I do!