Dog loved it, helped her stay cool in the summer. Unfortunately it tore in two areas, mid-fabric, about a year after purchase. She was 60-70lbs at the time and it was the XL. They do not sell replacement parts incl the fabric/mesh so I will try to make my own, but likely will end up in the landfill. Recommend purchasing one of these from a company that sells replacement parts.