AK Athletics Mini Ball Pool with Incline Mat by MatsPlus Balls sold separately. The ball pit is picture with 250 balls. Easily cleaned with any non-abrasive mild detergent.