The fabric is great and easy to spray off! Our German Shepherd, Great Pyrenees, and Mastiff mix all love it. They’re generally hot dogs, but the mesh keeps them cool, content, and happy!