I had tried cooking vests for my dogs from Petco, petsmart, and they all dry up within half an hour. I got this for my service dog as his fur gets really hot and needs it when he works. I have their neck cooler and it stays cold and wet for hours so I decided to try this and I am amazed. It stayed cold our whole 4th of July while we were outside at markets; my dog stayed cool and it protected him from the sun. I thoroughly enjoyed it and plan to buy another one very soon for my other service dog