This is a great set of toys. The variety is great, my puppy loves her new toys. They are holding up well. They seem to be well made. I think the puppies favorite has been the little mouse toy. She loves to carry it to her bed to chew on it. The ball has been lots of fun to play fetch with to wear her out at bedtime. All in all a great set and I am happy with my purchase.