I have lived in some areas where it is sandy with poor soil and way too gloomy. It's really an absolute nightmare trying to keep out the porch rain, etc. I don't allow my house to have shoes, since we play on the floor, dance, do yoga, and often have a baby run around. Outside mats are useless, (I have tried several kinds). I put this down on the sand that falls onto the little patio on the steps of the porch, and it was the best thing I've ever found for my feet.