Wow, the product is well made and quality. My dog is a Romanian and Collie mix and it is very reactive to dogs and people. I tried cheap silicone muzzles before, but they never fitted well. The dog took this basket muzzle really well. It is perfect and not heavy. I like the felt padding that keeps the muzzle on the snout. I like that he can pant, take treats, sniff, but can't hurt anyone. I feel so much relaxed in walking now. He can play with other dogs but people are safe. Thank you so much.