Good quality, but I thought they would've lasted longer. I bought these because I wanted to give my dog something to keep him busy with for at least a few mins, but these treats were gone in under 30 seconds flat, and my dog is not an aggressive chewer at all. Oh well. They seemed to make his breath smell better, so that's good! Just don't buy them if you're hoping to use this as a "busy" type of treat for your pup. I didn't notice a huge difference in the cleanliness of his teeth, but then again, I only bought one bag.