Well made, puppy loves it, every carrot squeaks, I hide a few treats and my dog sniffs the out, he also thinks it's a ge to pull them out faster than I can put the carrots in the mat. He has brought me a carrots a couple of times, telling me he wanted to play.