An extremely useful, high quality product!
I actually had another one of these from BarkShop that was accidentally broken but otherwise in great shape after about 1 year of use. I LOVE these because they're perfectly functional and easy to use, but also because the material is durable and soft, so that if it does bounce back or hit myself or my dog accidentally while walking, leashing up, etc. it's not hard plastic. I spot clean by hand with dish soap, but I expect the black will conceal dirtiness well. If you walk any dog, you should have one of these!