This is a great indoor or outdoor activity item. The pins are perfectly weighted so that they don't easily fall down. Can be placed on the floor (very loud that way though), carpet or grass. Is perfect for concrete if you have sidewalk or driveway. In fact for younger children, I recommend the driveway putting the pins at the end of the driveway so it is easier roll the ball towards the pins. Very cool set.