Perfect addition to our little outdoor space!! The fabric is soft, but cleans really easily. After setting it up we had a really hard rain and out outdoor space gets muddy. It quickly dried and the dirt sweeps right off with no stains.