I purchased this after my daughter sent a package for us to try. The dogs went "gaga" over it, so of course I had to buy more. These puffs are light as marshmallows, but they are great chews to clean their teeth. It's hard to describe, takes the dogs a while to chew too, so they have the jaw workout thing going. They do leave a bit of a crumb mess, but it's quickly swept up by the rest of the pack.