We bought these after a close call with aggressive dogs in the park, they were not leashed and their irresponsible owners were nowhere to be seen. We had guns on us, but using them was a very bad idea since there were several bystanders and children around. It sits well and works well. Looks well made, but time and use will tell! At least I don't have to worry about my family's safety when we're out walking or going to the park.