Kelly,

I would expect the carpet to deteriorate rather quickly. The padding effect for the rocks would not last long. I would use a dense foam pad or synthetic rubber pad. The type of pad you put on concrete to walk on or in horse stalls. You can find these at Tractor Supply or Home Depot.

Tentmaker