I purchased these in the largest size a few years back and got really bad quality bones. Instead of the big thick ones they showed in the photo, I got tiny thin rawhide bones. My dog tore through them in less then 10 minutes each and they tore like paper. Maybe they have gotten a new supplier since then or improved the product, but I'm too afraid to try again. I wasted close to $30 on them and they weren't worth it. Cheaper to go to your local Dollar Store and pick some up.