It's average quality but my kittens love it. The puff balls do come off easily.   Well worth the cost.