We’ve had 2 of these for a year now. We live in the south where it is hot, humid and rains a bunch. In the summer time he wears a cooling vest under this harness and when it rains he wear a rain jacket under it- it dries so fast! We are at the dog park everyday and as you can see, there is dirt, grass and mud. After washing it and hanging it up to dry, it’s dry in about 15 minutes to full dry! My boy also loves to wrestle while he’s at the park with his harness on, it has taken scratches from Danes and play bites from German Shepards, and has not torn once in the year that we’ve had it. The harness is also strong enough for me to hold him 2 ft in the air without any signs of it breaking (my dog is 50lbs). And the double buckle is perfect when my boy decides to try to escape from his harness when he doesn’t want to leave the park. Lastly, we love the blue because it is super easy for us to spot him in the pack of dogs when the park is crowded! We love this harness so much, we need a 3rd one! Please restock them!!!