Sturdy, relatively easy to put together, kids and adults love it, best price by far. The ball is great quality, is firm but with a soft exterior feel. Can take sand or water in the base. We used water, and then when we need to move it out of the way, I just let some water out so it's light enough to roll.