We can set up on Grass (our favorite and best for the kids), dirt, asphalt, and concrete. Sorry, we can't set up on any type of rocks as the constant rubbing will wear through the vinyl jumps.